We Welcome New Patients

Optometrist located in Philadelphia, PA

Book Your Appointment Today!
Optometrist in Philadelphia, PA

Welcome To
Modern Optometry

Modern Optometry provides superior eye care services for adults and children in and around Philadelphia, Pennsylvania. Experienced optometric physician Rebecca Verna, OD, is committed to improving people’s lives and enriching the Northeast Philadelphia community through exceptional eye care.

Dr. Verna earned an undergraduate degree from Indiana University of Pennsylvania in Indiana, Pennsylvania, before graduating from the Pennsylvania College of Optometry at Salus University in Elkins Park, Pennsylvania.

Dr. Verna has a special interest in the diagnosis and treatment of eye diseases, as well as contact lens fittings for children and adults, including those with lens-fitting difficulties. She also opened our Myopia Management Clinic in 2021, which helps with the progression of myopia in children.

The practice features state-of-the-art technologies to provide individuals with efficient, thorough, routine eye exams. The office also features a wide range of optical services, including designer eyeglass frames from Ray-Ban®, Michael Kors, and Gucci®.

Read More

New Patients

We understand that your first visit to the eye doctor can feel overwhelming and we try to accommodate all new patients with a comfortable and organized facility.  

Our staff has taken steps to prepare you for the first appointment by providing a full spectrum of the services we offer and the option to complete our new patient form prior to your visit.  Our goal is to cover everything you need with a full and efficient assessment, but without waiting to see the doctor.

Read More

Optometrist in Philadelphia, PA

Emergency Eye Care

Modern Optometry is available to our patients for emergency situations, even after hours. This may include but not limited to: conjunctivitis, pain in the eye, foreign bodies stuck in the eye, sudden onset of flashing lights, or a new floater in your vision. Our optometrist, Dr. Verna, can prescribe any medications you may need and take care of your situation without the need to see your family doctor or wait for hours in the emergency room.

We’re also available after business hours! When we’re closed, simply call our office number (215) 335-9090 and press option 2 to reach the doctor directly.

Read More


The staff of Modern Optometry are fantastic. They are friendly, respectful and highly trained. Amanda, was so helpful and professional in getting my eye exam completed. Dr. Verna was even better than the rave reviews that she has received online. She showed so much concern and compassion in making sure that I receive the required and best care for my eyes. I am usually very wary of reviews that I read online, but Modern Optometry is more than well deserving of the praise that they receive.

Jay N.

Beautiful new offices ,well deserved by Dr. Becky and her hard working staff! VERY impressed by the newest equipment as well. ALWAYS placed 100% trust in a level of service that ensures a comfortable, professional outcome. God bless the entire crew!!

Thomas H.

Staff was extremely friendly as well as professional. I highly recommend this office. Additionally, they have a great selection of frames.

Janet R.

It was a great visit. The Staff and Doctor are so kind friendly and helpful. I asked for a special look at my eyes and they spent time to ensure I was satisfied.

Cathy P.

Best office in the world for all your optometry needs! Dr. Becky and all her staff are very friendly and professional, Jason can help you find the perfect pair of glasses. Love Modern Optometry!

Pat H.

Amazing experience , people were so friendly and helpful ! They got me the best deal possible for my insurance. Doctor is great and explains everything perfectly ! Such welcoming staff ! Everyone should get your glasses here !

Ave B.

Proud Members of:


Insurances We Accept

If you do not see your insurance provider, please contact us for additional information!


Call Us Text Us
Skip to content