258 Main St, Sturbridge, Massachusetts, United States
2.4 (23 reviews)
-
+1 508-418-6888
-
Wheelchair Accessible