The Farm at Carter Hill

86 East Hampton Rd, Marlborough, CT
Venue Types