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

12y ago

What else can I help you with?