McCarthy Stadium

1825 Lindley Avenue, Philadelphia, 19141