Domenic A. Covello, O.D.


close up headshot of man smiling widely with suit and tie and solid dark blue background

Dr. Domenic Covello is a graduate of Providence College in Providence, RI and received his Doctor of Optometry degree from the Pennsylvania College of Optometry at Salus University in 2012. While in optometry school he was a member of the Beta Sigma Kappa honor society.

Dr. Covello practices in both the North Attleboro and North Dartmouth offices where he provides patients with comprehensive family eye examinations and contact lens evaluations. He has been extremely valuable, loyal, and dedicated staff doctor. He is our longest standing doctor with 10 years experience at Dr. Magalhaes and Associates.

Dr. Covello is licensed in Massachusetts and is a member of the American Optometric Association and the Massachusetts Society of Optometry. He interned at the VA Hospitals in Jamaica Plain, MA and Providence, RI. where he was trained to diagnose and care for individuals with retinal disease, cataracts, and glaucoma.

What People Say About Us!

“Excellent Eye Doctor”
My son has amblyopia. His depth perception was terrible, and his left eye very weak. Dr. Covello has been very diligently doing his best to help correct his eye issue to the fullest extent. my son has gained some small amount of depth perception, and his vision in the bad eye has improved two lines on the chart. We won’t let any other eye doctor see him. Dr. Covello had improved the quality of my son’s vision greatly. He is patient during exams, and explains his findings and concerns. I’m thrilled that we found him. Excellent eye doctor.

Click here to read more reviews.

Dr. Covello is dedicated to providing patients with thorough comprehensive vision care in a friendly and professional environment.

Contact Us Today

Schedule Your Appointment Today

North Attleboro Fashion Crossing

1250 S. Washington St
Marshall's and Old Navy Plaza
North Attleborough, MA 02760
Phone: 508-717-0425
Fax: 508-992-3239

Make Appointment

North Dartmouth

382 State Road
Dartmouth Towne Center
North Dartmouth, MA 02747
Phone: 508-717-0425
Fax: 508-992-3239

Make Appointment

Request more information

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

   Book an Appointment

   Book an Appointment