Ladd’s Garden Center is a family run, full service garden shop specializing in perennials, water gardens and fairy gardens. Ladd’s is also home the Fairy Hop Gift Shop featuring many enchanting gifts. Ladd’s Garden Center – Route 32 in South Windham – your Partner in plants for over 40 years! 860-456-4340
671 Windham Rd.
South Windham, CT 06266