Where is Theodore Roosevelt High School?

Where is Theodore Roosevelt High School located?

Theodore Roosevelt High School, Theodore Roosevelt High School, United States of America (approx. 40.8598°, -73.88849°)


Where is Theodore Roosevelt High School on the map?