answersLogoWhite

0

The New York Mets play at Citi Field in Flushing, New York

Previous to playing at Citi Field, the Mets played at Shea Stadium also in Flushing, New York

User Avatar

Wiki User

13y ago

What else can I help you with?