Barn & Farm stand location

1536 Main Street, South Windsor, CT


Give us a call

(860) 335-2705 

Mailing address

1409 Main Street, South Windsor, CT


Send us a message! 

Name *
Name