City Eye 999 South Washington St#321North Attleboro, MA, 02760Emerald Square Mall View Phone 508-717-0425 Fax: 508-699-6797 999 South Washington St, #321North Attleboro, MA 02760Emerald Square Mall View Website Experience & Reliability About Reservation Send to My Email Send to My Phone Print this Page