Question: What's Citi Field's Address?
Citi Field's address is:
126th St and Roosevelt Ave, Flushing, NY 11368
Here's a Google map pinpointing Citi Field's address: 123-01 Roosevelt Ave, Flushing, NY 11368.
Citi Field -- the home of the New York Mets -- is in the neighborhood of Flushing, Queens, and easily accessible from the 7 subway and the LIRR.
In 2009 Citi field replaced Shea Stadium as the home of the Mets.
You could call it the new Shea Stadium, but "Tax Payer" Field might be more appropriate.