Middlesex Live Stock Auction

Middlesex Live Stock Auction, 488 Cherry Hill Rd, Middlefield, CT 06455, United States

(860) 349-3204

Location