Where is Lower Merion High School?

Where is Lower Merion High School located?

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


Where is Lower Merion High School on the map?