Located at 1536 Main Street, South Windsor, Connecticut 

FarmPhotoStand.jpg

Closed for the season. 

Open Daily during the summer! 


Be sure to stop in often to see what's new & fresh!