Stagecoach Inn

U.S. 7
Leicester
Vermont
United States