White Homestead--Salem Cross Inn

SW side of Ware Rd. (MA 9)
Massachusetts
United States