Emerald Square
1029 South Washington Street
North Attleboro, MA 02760
Phone - (508) 699-0220