Where is John Dewey High School located?
John Dewey High School, John Dewey High School, United States of America (approx. 40.58906°, -73.98162°)
John Dewey High School, John Dewey High School, United States of America (approx. 40.58906°, -73.98162°)