Where is Thomas A. Edison High School?

Where is Thomas A. Edison High School located?

Thomas A. Edison High School, New York, United States (approx. 40.7159°, -73.7993°)


Where is Thomas A. Edison High School on the map?