Our Farm Stand

46 Lake Hayward Town Road
Colchester, CT, 06415
United States

Our Farm Stand is OPEN every Day from dawn until dusk (later in winter), every day of the year!

GPS: 46 Town Road, Colchester CT 06415

Please leave your pets at home when visiting the Farm or the Farm Stand.

 
 

Lettuce know if we can help!

We love positive messages, too, and we look forward to hearing from you! Thanks in advance for reaching out!