Where is DeWitt Clinton High School?

Where is DeWitt Clinton High School located?

DeWitt Clinton High School, New York, United States (approx. 40.88121°, -73.88708°)


Where is DeWitt Clinton High School on the map?