Ledyard Farms
169 Ross Rd
Preston, CT 06365-8626
860-889-1949