Where is Richmond Hill High School?

Where is Richmond Hill High School located?

Richmond Hill High School, Richmond Hill High School, United States of America (approx. 40.69513°, -73.8334°)


Where is Richmond Hill High School on the map?