Where is Louis E Dieruff High School?

Where is Louis E Dieruff High School located?

Louis E Dieruff High School, Louis E Dieruff High School, United States of America (approx. 40.62176°, -75.43963°)


Where is Louis E Dieruff High School on the map?