Modern Care,

Old Fashioned Service
Schedule AppointmentOrder Contacts
Under the recommendations of the CDC and OSHA, a mask must be worn by patients and visitors at all times. If you are feeling ill, please call to reschedule your appointment.

Weber Vision Care

Providing comprehensive eye care
to area families for generations
See our reviews!View and Try On Frames!

How Can We Help?

Weber Vision Care Logo

Ready for a consultation?

Our Story

Did you know that today's Weber Vision Care practice can trace its roots to the 1890s?  That's when E.L. Egolf began practicing in Harrisburg at 807 North Third Street.  Egolf began selling ready-made eyeglasses that he "positively guaranteed would fit any nose, whether large or small"!   
In 1905, Dr. Egolf moved his office to 210 North Third Street, and ventured into "the manufacturing of fine lenses for the wholesale trade throughout this and foreign countries."  Right before the First World War, he was practicing optometry again, this time at 302 Market Street.
In 1938, Dr. Martin Weber, who had been practicing as an optometrist for a few years in Harrisburg, joined Dr. Egolf's practice.  The Harrisburg Telegraph reported that as of Dr. Weber's joining him, Dr. Egolf had fit 60,000 eyeglasses in his 45 years of practice in Harrisburg! Drs. Weber and Egolf practiced at 213 Market Street in Harrisburg.
Dr. Frank Weber followed in his father's footsteps, graduating from optometry school and beginning practice in Harrisburg.   In the 1970s the Webers constucted a new building near the intersection of Colonial Road and Elmerton Avenue, just a stone's throw from the Colonial Park Mall.  The new facility boasted the latest in exam room equipment, a modern optical dispensary, and a large lab that generated and cut both glass and plastic lenses. 
In 1997, Drs. Williams and Bloom purchased Dr. Webers' practices. Rather than implement wholesale changes, they strived to build on the practices' amazing reputation in Central Pennsylvania; that's why they decided that the practice should remain "Weber."   Drs. Williams and Bloom renovated the Elmerton Avenue premises to include a new optical dispensary and more exam rooms.
In 2012, Weber Vision Care moved to a bright and cheerful new premises at 4392 Sturbridge Drive in Susquehanna Township, just a few miles away from the Elmerton Avenue location.  Drs. Bloom and Williams built out the premises to their specifications, with the latest exam and testing equipment and a beautiful,spacious optical dispensary filled with natural light. Today, we still offer the old fashioned service befitting a local business that can trace its roots back to the 1890s, but in modern new surroundings.  We think the Drs. Weber and Dr. Egolf would approve...

Weber News

Brands We Love: Vera Bradley

Brands We Love: Vera Bradley

Calling all females! The Vera Bradley eyewear collection was created for you. Vera Bradley’s design is distinctive and fun, yet maintains traditional shapes and colors on the front of the frame to please a variety of personal styles.   In 1982, Barbara Bradley...

read more
Daily Disposable Contacts

Daily Disposable Contacts

In the spirit of our last blog on ocular allergies, it is also fitting that we discuss daily disposable contact lenses for wearers suffering from red, itchy eyes. Just within the last two years, there have been several new contact lens brands that have expanded...

read more
Spring Allergies & Your Eyes

Spring Allergies & Your Eyes

It has already started for some people, while others are dreading its arrival. You know what time of the year it is… spring allergies! Keep reading to learn how to conquer your eye allergies this year.   What causes allergies? The body is extremely complicated...

read more

What others are saying

Just got an eye exam at Weber Vision Care’s new offices– wow! It’s like getting your vision checked at a relaxing spa. And the new “electronic eyecharts” are awesome!

Keisha D.

Middletown

My new Lindberg frames are amazing.  I ran them over with my vehicle and needed only to replace lenses.  I told Dr. Bloom I was hard on my glasses, but didn’t ever think that would happen…

Fred P.

Three Springs

The contact lens staff are patient and friendly, helping my teenaged daughter learn how to properly handle her new contacts.  Definitely recommend Weber!

Tammy J.

Elizabethville

I have been a long time customer with Weber Vision care since the 1950s when they were located in downtown Harrisburg on Walnut Street; I believe close to 57 years now!  So I have come through the ranks with Weber Vision Care and I can honestly say I have had excellent service over the years! At my last appointment the entire staff was so kind and courteous to me! Iam so thankful from the doctors,to the techs, to the lady fitting my frames I have nothing but kind words to say about them!  Keep up the excellent service and may God richly bless your practice!

Patty C.

Liverpool

  • 5 star review  Very friendly staff. I went in a contact wearer abuser (Yes 8 months at a time without taking them out). They talked to be as an adult and did not scold me as a child. I very much respect that and now my wife is a patient there.

    thumb Tracy Bitner
    September 27, 2018

    4 star review  Great Staff, very professional and friendly. Very good at resolving prescription changes

    thumb Mark Dietz
    January 3, 2022
  • 5 star review  Wow! From the moment I made my appointment I could tell I made the right choice for my eye care. Dr. O’ Neal and staff took great care of me, and made me feel comfortable, and confident in my treatment plan. I am extremely impressed with Weber Vision Care.

    thumb Kyle Hassinger
    December 6, 2018

    5 star review  Dr. Darcy Williams is a joy to visit. She always greets you like family, and the rest of the Staff do the same. You always feel welcomed when you come for your appointment. Wouldn't go anywhere else!

    thumb Carl East
    February 3, 2018

Have a question?

Weather Alert

Due to inclement weather, we will be opening at 12 pm on February 4, 2022.

Pin It on Pinterest

Share This