Dr. Leonard graduated from the Medical University of South Carolina College of Medicine in 2016. He works in Greensboro, NC and 3 other locations and specializes in Optometry and Ophthalmology. Dr. Leonard is affiliated with Mercy Childrens Hospital Saint Louis.
View More
