Call Today
Book Your Appointment
Virtual Frames Try-On
Virtual Frames Try-On
About Us
Our Doctors
Todd Hamilton, OD
Kevin Shum, OD
Andre Achenbach, OD
Lyn Benton, OD
Abigail Delahanty, OD
Cassidy Hill, OD
Meagan Cousins, OD
Brittany Cousins, OD
Danielle Pelletier, OD
Melissa Young, OD
Dejan Varagic, OD
Michelle Broderick, OD
Derek Vien, OD
Rachel Achenbach, OD
Erin Murphy, OD
Stephen Arsenault, OD
Jacqueline Wills, OD
Victoria Johnson, OD
Sasha Bishop, OD
Our Leaders
Our Technology
Insurance and Financing
Careers
Services
Eye Exams
Contact Lens Exams
Diabetic Eye Exams
Pediatric Eye Exams
Eye Disease Management
AMD
Glaucoma
Cataracts
Dry Eye
Digital Eye Strain
Myopia Management
Emergency Eye Care
Eyewear
Glasses and Frames
Blue Light Glasses
Try On
Contact Lenses
Specialty Lenses
Order Contacts
Avulux Lenses
Protection Plan
Sunglasses
Specials
Locations
Gorham
Brunswick
Freeport
Lewiston
Saco
Standish
Windham
Contact Us
Order Contacts
Records Release Forms
Patient Registration Forms
Brunswick
Freeport
Gorham
Lewiston
Saco
Standish
Windham
Pay My Bill
Careers
Call Today
Book Your Appointment
Call Today
Book Your Appointment
Virtual Frames Try-On
About Us
Our Doctors
Todd Hamilton, OD
Kevin Shum, OD
Andre Achenbach, OD
Lyn Benton, OD
Abigail Delahanty, OD
Cassidy Hill, OD
Meagan Cousins, OD
Brittany Cousins, OD
Danielle Pelletier, OD
Melissa Young, OD
Dejan Varagic, OD
Michelle Broderick, OD
Derek Vien, OD
Rachel Achenbach, OD
Erin Murphy, OD
Stephen Arsenault, OD
Jacqueline Wills, OD
Victoria Johnson, OD
Sasha Bishop, OD
Our Leaders
Our Technology
Insurance and Financing
Careers
Services
Eye Exams
Contact Lens Exams
Diabetic Eye Exams
Pediatric Eye Exams
Eye Disease Management
AMD
Glaucoma
Cataracts
Dry Eye
Digital Eye Strain
Myopia Management
Emergency Eye Care
Eyewear
Glasses and Frames
Blue Light Glasses
Try On
Contact Lenses
Specialty Lenses
Order Contacts
Avulux Lenses
Protection Plan
Sunglasses
Specials
Locations
Gorham
Brunswick
Freeport
Lewiston
Saco
Standish
Windham
Contact Us
Order Contacts
Records Release Forms
Patient Registration Forms
Brunswick
Freeport
Gorham
Lewiston
Saco
Standish
Windham
Pay My Bill
Careers
R
Thank You!
Thanks for contacting us! We will get in touch with you shortly.