Map of Cheshire Academy in New Haven County, CT:

Cheshire Academy New Haven Mount Carmel 41.4998194 -72.9017691