Where is Tottenville High School?

Where is Tottenville High School located?

Tottenville High School, New York, United States (approx. 40.5275°, -74.19278°)


Where is Tottenville High School on the map?