Craig D Hartranft, M.D.

Specialties:  Retina Services: Vitreoretinal Medicine & Surgery

Board Certification:  American Board of Ophthalmology

Education
Medical College of Virginia
Richmond, Virginia
Completed: 1985

Internship
PGY-1, PGY-2 General Surgery
Wilford Hall USAF Medical Center
Lackland AFB, San Antonio, Texas
Completed: 1987

Residency
Wilford Hall USAF Medical Center
Lackland AFB, San Antonio, Texas
Completed: 1992

Fellowship
Vitreoretinal Surgery
Wilmer Eye Institute
Johns Hopkins University
Baltimore, Maryland
Completed: 1999

Main Offices

Roanoke
5296 Peters Creek Road, 24019
map and directions

Bedford
548 Blue Ridge Avenue, 24523
map and directions

Satellite Offices

Wytheville
310 East Main Street, 24382
map and directions

Dublin
5826 Ruebush Road, 24084
map and directions

VA Hospital-Salem
1970 Roanoke Boulevard, 24153

 

Education physician for the Edward Via Virginia College of Osteopathic Medicine
Craig D. Hartranft, MD