Marcus Foster Memorial Stadium
Cities
·
This week
Stadium · 1600 Staub St, Philadelphia, PA, 19140 · Philadelphia
More places in Philadelphia