Mellilo's Greenhouse and General Store
Plant Nursery
2340 Foxon Rd, North Branford, CT 06471, US
(203) 483-9662
Hours not published on validated sources
Mellilo's Greenhouse and General Store is a plant nursery and garden center in North Branford, CT.
Plant Nursery Garden Center Gardening