
"My goal is simple: for Peepers+ to be the place our patients trust for a lifetime of better eye health"
Dr. Asifa Shafi - Practice Director
Medical Optometrist
For me, Peepers has always been about more than helping people see clearly. It’s about caring for our patients and their families and being a trusted part of their healthcare.
A comprehensive eye examination goes beyond a glasses or contact lens prescription. Our eyes can reveal important information about overall health and help us detect and manage conditions such as glaucoma, diabetic eye disease, dry eye, cataracts, and macular degeneration.
My vision is to continue growing Peepers as a comprehensive medical optometry practice—combining advanced technology and medical eye care with the personal, family-focused experience our patients have come to know and trust.

Dr. Angela Hanneman
Medical Optometrist

"My goal is for every patient to leave feeling that their concerns were heard, their questions were answered, and their vision received the individual attention it deserves."
Dr. Sabrina Levitt
Medical Optometrist
I’ve had the privilege of caring for patients throughout the Baltimore area since 1987, and what I continue to enjoy most is getting to know my patients and understanding their individual vision needs.
After earning my B.S. in Biology from the University of Georgia, I received my Doctor of Optometry degree from the Pennsylvania College of Optometry. Over the years, I’ve developed particular expertise in contact lens fitting and refractive surgery evaluations, while providing comprehensive eye care for patients of all ages.
I joined the Peepers family in 2012, and I’m proud to continue caring for our patients in the Catonsville office. I believe good eye care starts with listening, taking the time to understand each patient, and providing thoughtful, personalized care.
