Palazzi Orchard

1393 North Road
860-774-3799

DeFazio Orchard and Greenhouses is a family owned farm growing fresh fruits,vegetables, flowers and Pick-your-own fruits seasonally.


Photos