at 1600 Staub St, Philadelphia , 19140 United States
92 FB users likes Marcus Foster Memorial Stadium, set it to 11 position in Likes Rating for Philadelphia, Pennsylvania in Sports Venue & Stadium category
Marcus Foster Memorial Stadium is Philadelphia based place and this enity listed in Sports Venue & Stadium category. Located at 1600 Staub St PA 19140.