Question: where was connie mack stadium located in philadelphia
Answer: N 21st St & W Lehigh Ave