Hoar Tavern

NE of Lincoln on MA 2
Lincoln
Massachusetts
United States