Dr. Davis graduated from the Lewis Katz School of Medicine At Temple University in 2008. She works in Beachwood, OH and 4 other locations and specializes in Optometry and Ophthalmology. Dr. Davis is affiliated with University Of New Mexico Hospital.
View More
