Optometrist in North Attleboro & North Dartmouth, MA

We at Dr. Magalhaes and Associates will advocate for your visual needs to bring clarity, confidence, and a zest for life through high quality examinations of the visual system. Years of combined clinical experience have allowed our skilled doctors to gain experience in the areas of Lasik co-management, contact lens fitting expertise, and medical management of common and complex eye conditions. We work closely with local physicians and ophthalmologists to meet your medical and surgical needs.

Meet Dr. Magalhaes

John Magalhaes, OD, FAAO brings over 20 years of clinical experience in medical eye care as managing doctor. He received his Bachelor’s degree and doctorate degree in Optometry from the acclaimed New England College of Optometry.

Dr. Magalhaes is accepting new patients and continues to bring his expertise and passion to the care of patients of any age.

Every single person I came in contact with was not only friendly, but went out of their way to help me. Definitely made an otherwise stressful appointment easier to experience.


Latest Blog PostsView Blog Archive

Baby seeing clearly for the first time ever!

  • Posted on July 17, 2015
  • By:
An Ohio mom's Facebook video of her 10-month-old daughter Piper has gone viral, and in addition to being adorable, it spreads an important message: It's never too soon to check your child's eyesight. Jessica Sinclair ...Continue Reading

Are you ready for your best sight? Ask about AccuExam today!

  • Posted on June 16, 2015
  • By:
Imagine picking up your tablet and reading every single word of the latest thriller without eye strain? Imagine driving at night and not experiencing the sharp glare of headlights? Imagine seeing the world with clarity ...Continue Reading

Food for thought ..

  • Posted on February 5, 2015
  • By:
We’ve heard tomatoes help your skin, and that Mediterranean foods are good for your heart. But what about our eyes? With help from the American Optometric Association and the California Optometric Association, we’ve gathered the ...Continue Reading

Schedule Your Appointment Today

[am_location loc=’1′]

{org}

{line1}
{line2}
{city}, {state} {zip}
Phone: {tel}
Fax: {fax}[/am_location]

Make Appointment

[am_location loc=’2′]

{org}

{line1}
{line2}
{city}, {state} {zip}
Phone: {tel}
Fax: {fax}[/am_location]

Make Appointment

Request more information

  • This field is for validation purposes and should be left unchanged.

   Book an Appointment
[am_location loc='1']{tel}[/am_location]
2 LOCATIONS IN MASSACHUSSETS

   Book an Appointment