Pardee Rose Garden, Greenhouse and Center

Location

Pardee Rose Garden
180 Park Road
Hamden, CT