Add an Article Add an Event Edit

Palazzi Orchard

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