Spencer Country Inn is located at 500 Main Street in Spencer, Massachusetts.
Click here to get detailed directions to Spencer Country Inn
Lunch: 11:30am til 3:00pmDinner: 5:00pm til Closing
Brunch: 10:00am til 1:00pmDinner: 1:00pm til Closing
Closed Mondays & Tuesdays
For Reservations &