Lori Michaud, OD
About Lori Michaud
Dr. Michaud graduated Beta Sigma Kappa, cum Laude from New England College of Optometry in Boston in 1998. She also graduated honors from the University of Maine receiving her Bachelor of Arts in Zoology in 1994.
She has more than ten years of experience performing eye exams, ophthalmologic consultations, contact lens fittings and spectacle dispensing.
Dr. Michaud currently resides in New Bedford.