Where is James Hillhouse High School?
Where is James Hillhouse High School located?
James Hillhouse High School, Connecticut, United States (approx. 41.32176°, -72.93955°)
Where is James Hillhouse High School on the map?
{"latitude":41.32176,"longitude":-72.93955,"title":"James Hillhouse High School"}