Appointments
Walk-in appointments are available 7 days a week. To schedule an appointment or consultation, please contact us:
Dartmouth Towne Center: (508) 991-4520 Fashion Crossing Plaza: (508) 695-5566 Emerald Square Mall: (508) 699-0777
or
info@lenscraftersdoctor.com
Or use the form below:
Would you like to schedule an appointment? Yes No
Have you been seen at our office in the past? Yes No
What is the reason for the appointment?
Eye Exam Contact Lens Exam Follow-up Appointment Other
Please provide us with information about when you would like an appointment. Be sure to check our hours listed below. We will contact you with a confirmation.
How did you hear about our practice?
Referral from friend/co-worker Physician Advice Web Search Other
Use the space below for your questions & comments:
Locations & Hours
9:00 a.m. - 8:00 p.m. 9:00 a.m. - 7:00 p.m. 9:00 a.m. - 5:00 p.m. 12:00 p.m. - 4:00 p.m.
Billing & Payment
Co-payments, co-insurances and deductibles are due at the time of visit.
We accept the following credit cards:
Home | Our Practice | Our Doctors | Contact Lenses | LASIK | Dry Eyes | Cataracts | Glaucoma Routine Eye Exams | Purchase Contact Lenses | Make an Appointment
Optometrists Dr. John Magalhaes, O.D., Dr. Michelle Lewis, O.D., Dr. Lori Michaud, O.D., Dr. Holly Moskos, O.D., and Dr. Joseph Tarantino, O.D. serving North Dartmouth, North Attleboro, Bayview, Hixville, Plainville, Mount Pleasant, Chartley, Barrowsville, Westville, Rehoboth, and the surrounding area. Dr. Magalhaes Associates, Inc. | Dartmouth Towne Center | 382 State Road | North Dartmouth, MA 02747 | 508-991-4520 Dr. Magalhaes Associates, Inc. | Fashion Crossing Plaza | 1250 South Washington St. | North Attleboro, MA 02760 | 508-695-5566 Dr. Magalhaes Associates, Inc. | Emerald Square Mall | 119 Emerald Square Mall | North Attleboro, MA 02760 | 508-699-0777 | www.lenscraftersdoctor.com Copyright © 2004-2009 Dr. Magalhaes and Associates, Inc. and MedNet Technologies, Inc. All Rights Reserved. | Terms of Use | Site Map This site is optimized for a display setting of 800 by 600 pixels, or greater.