Map of Cheshire Academy in New Haven County, CT:

Cheshire Academy New Haven Southington 41.5012083 -72.8973246