Whitney Ave and Sleeping Giant Dr
The Castle on Sleeping Giant is a unique event venue nestled in the heart of Hamden, CT. It offers a picturesque setting for various gatherings and celebrations, surrounded by the beauty of nature.
Generated from their business information