Claiborne Moore Callahan, MD, Ophthalmology

20 Davis Ave Sw
LeesburgVA  20175-3824 (Loudoun County)


Phone: 703-777-1244
Fax: 540-338-9137

NPI: 1033117981
License Number: 0101250311 (VA)