Sopranos filming location - Baseball stadium (5x03)

Home » Locations » Baseball stadium (5x03)

In real life, this location is known as: Former Shea Stadium, Flushing, NY.

It appears in the following episode: 5x03

Addition information

Shea Stadium was demolished in 2008/2009 while the new Citi Field stadium was built next to it.


View this location on Google Maps or Bing Maps

Images of this location

Closest other locations

  1. Columbia University car park
  2. Manhattan Bar
  3. Queens street (5x07)
  4. Pawn shop
  5. Phil's Ukranian lookalike's house