Dr. Griffeth graduated from the Mercer University School of Medicine in 2012. He works in Salem, VA and 3 other locations and specializes in Optometry, Internal Medicine and Ophthalmology. Dr. Griffeth is affiliated with Carilion Roanoke Memorial Hospital.
View More
