DeFazio Orchard & Greenhouses

A family owned farm growing fresh fruits,vegetables, flowers and pick-your-own fruits seasonally.

Address

1393 North Rd.
Dayville, CT 06241
United States

Map & Directions