330 Al Harvey Road, Stonington, CT, 06378
(860) 535-8171


At Terra Firma Farm (CSA) you can pick: