Information on:

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.


Palazzi Orchard is not affiliated with AmericanTowns Media

Photos