The Hotchkiss

11 Interlaken Rd, Lakeville, CT 06039, United States
+18604352591