Sleeping Giant State Park

Location

200 Mount Carmel Avenue
Hamden , CT 06518