Plant Nursery
27 Kellogg Rd, Canaan, CT 06031, US
(860) 824-0077
Hours not published on validated sources
Falls Village Flower Farm is a plant nursery and garden center in Canaan, CT.
Discover sustainable businesses in your area
Pull back the logo and let go. Whatever you hit picks your place.