MovieMaps
Browse Locations
Cities
Show Map
“The Substitute” Filming Locations
Series:
Glee
Season 2, Episode 7
Previous: “
Never Been Kissed
”
Next: “
Furt
”
View on IMDb