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