Where is Sacred Heart Academy (Hamden, Connecticut)?

Coordinates: -72.931388888889 41.366944444444

Be the first visitor to thank for this answer!

Thanks!