Gregg Family Eye Care

Your Optometrist in Secane, PA.

Welcome To Gregg Family Eye Care in Secane

Welcome to Gregg Family Eye Care with our two locations in Secane and North Wales. Dr. Eric Gregg and the Gregg Family Eye Care team strive to provide the finest in optometry services. We invite you to browse our website to learn more about our optometry services and invite you to join our patient family by scheduling an eye exam appointment at one of our locations.

Gregg Family Eye Care is a full-service eye and vision care provider and will take both eye emergencies as well as scheduled appointments. Patients throughout the area come to Gregg Family Eye Care because they know they will receive the personal attention and professional care that is our foundation. Dr. Gregg and our team are dedicated to always keeping our patients comfortable and well-informed. At Gregg Family Eye Care, we will explain every exam and procedure and answer all our patient's questions. Additionally, at Gregg Family Eye Care, we offer vision financing options and will work with vision insurance providers to ensure good eye health and vision care for all our patients.

Meet Dr. Eric Gregg


Meet Dr. Eric Gregg


Dr. Gregg is an Optometrist in Secane providing complete eye care services for the surrounding communities. As a licensed optometrist, Dr. Gregg provides exams, diagnoses, and treatments of all disorders that affect the eye or vision. In addition to training in eye diseases and disorders, Dr. Gregg is also trained in anatomy, biochemistry, and physiology. With this background, Dr. Gregg is trained to recognize a range of health issues; such as glaucoma, macular degeneration, diabetes and hypertension.

brands we carry

Patient Reviews


Interested in Our Services?

Request an appointment with this form to schedule a time with our professional staff!

admin none 10:00am - 6:00pm 9:00am - 5:00pm 2:30pm - 5:30pm No doctor on staff No doctor on staff Closed Closed optometrist,3,,, # # 116 South Main Street
North Wales, PA 19454 2156992020 6105431524 6105431524 No doctor on staff No doctor on staff 9:00am - 12:00pm 9:00am - 6:00pm 9:00am - 2:00pm Closed Closed