Where is Quaker Hill?
Where is Quaker Hill located?
Quaker Hill, Quaker Hill, United States of America (approx. 41.403698°, -72.106155°)
Where is Quaker Hill on the map?
Quaker Hill - New London
Quaker Hill - New York
{"latitude":41.403698,"longitude":-72.106155,"title":"Quaker Hill"}