Dr. Craig Hartranft MD Roanoke, VA with 21+ years experience
Gender: Male Years In Practice: 21+ Phone Number:(540) 855-5100
Specialty
Ophthalmology
General Ophthalmology
Retinal Disease
Contact
5296 Peters Creek Rd
Roanoke, VA 24019 Phone:(540) 855-5100
Affiliated Hospitals
Bedford Memorial Hospital Bedford, VA Carilion Roanoke Memorial Hospital Roanoke, VA Lewis-Gale Medical Center Salem, VA Salem Veterans Affairs Medical Center Salem, VA