Laurie J. Elgas, OD Sally T. Carlos, OD Call Today (508) 653-3937 209 W Central St, Ste 120, Natick, MA 01760 Request Appointment Forms Reviews.