Shea Stadium USED to be located in Flushing Meadow, New York. However, the Mets moved into a new home, Citi Field, in 2009. Shea is now demolished.
Jane Jarvis
The LIRR from Penn Station, or the 7 from Grand Central are your best bets.
go to: http://www.mascothalloffame.com/virtual/hall/index.html?staff_id=40
William Shea. Shea Stadium is named after William Shea, an attorney largely credited with bringing National League baseball back to New York. He was given that goal by mayor Robert Wagner. Shea's...