Spencer Country Inn

500 Main St.
Spencer
Massachusetts
United States