• Call:978-338-4321
Patient Portal

An Eye on The Future

Our practice is focused on your child's vision.

Meet Our Doctors

SPEC Latest News

 To view and sign up with our patient portal, click here.

Welcome to Specialized Pediatric Eye Care

Welcome to Specialized Pediatric Eye Care! We want to extend to you the warmest of welcomes to our web site.  Hopefully you will find all the information you need here and please feel free to give our office a call to answer any additional questions you may have.

Drs. Danielle Ledoux and Catherine Johnson are pediatric trained within their specialties.  Dr. Ledoux is an ophthalmologist who has been working and teaching in the department of Ophthalmology at Boston Children’s Hospital/Harvard Medical School.  Dr. Johnson is an optometrist who has been working and teaching at the New England College of Optometry.  They have worked together on Children’s Vision related topics for many years and from this came the idea for a community-based child’s vision specialty office.  Both live on the North Shore and wanted to care for their patients locally.  This is an exclusively pediatric eye care office, the only private practice specializing in pediatric eye care in Massachusetts (although we do adult strabismus too!).

We take pride that our office is a calm and friendly environment.  Our goal is to ensure that you and your family feel comfortable while receiving top-notch eye care. We are so pleased to be a part of your family’s eye care health and we thank you for entrusting us with it.

We encourage you to check out our Patient Portal link above. Using our Patient Portal, you can send messages directly to our staff, request appointments, see new office announcements, and have access to your eye care records. You can also add Patient Information, Family History, Allergies, and much more!!!  If you do not have a patient username or password and would like to have one assigned to your account, please call our office and we can provide you with sign-in information.

We look forward to meeting you!