Dr. Owens is a graduate of Ohio State University College of Medicine and a graduate of Ohio State University Medical Center's residency program. Her clinical interests include eyelid surgery, breast reconstruction revision, and inspira breast implants. Her average patient rating is 4.5 stars out of 5. She takes Medicare insurance. She has received the distinction of RealSelf Top Doctor. Dr. Owens is affiliated with St. Agnes Hospital, Howard County General Hospital, and Mercy Hospital.