Contact Information
Village Inn
371 Main St, Sturbridge, MA, 01566
(774) 304-1011
Wheelchair Accessible
Category: American Restaurants
Website: villageinn.com
Email: N/A
Gallery

Map & Directions
Hours of Operation
Opening hours not available. Please contact Village Inn at 774-304-1011.
Forms of Payment
- American Express
- MasterCard
- Visa
Reviews & Discussion
Citations
28 visits to Village Inn Sturbridge on Main St