Craig D. Hartranft, MD
5296 Peters Creek Road
Roanoke, VA 24019
United States map
(540) 342-3400 office
Professional Affiliations
Hospital Appointments- Carilion Roanoke Memorial Hospital
- Lewis-Gale Hospital
Biography
Virgina Tech, B.S. in Biology, 1981
Medical College of VA (M.D.), 1985
Ophthalmology Residency, Lackland AFB, TX, 1992
Retina Fellowship, Wilmer Eye Institute, Johns Hopkins University, 1999