Where is Lower Merion High School located?
Lower Merion High School, Lower Merion High School, United States of America (approx. 40.01122°, -75.28046°)
Lower Merion High School, Lower Merion High School, United States of America (approx. 40.01122°, -75.28046°)