Mai Place

323 Turnpike St.
Canton
Massachusetts
United States