Megan Ann Babcock, MD, Internal Medicine

1104 Archer Ct
AlexandriaVA  22312-3001 (Fairfax County)


Phone: 703-379-0921
Fax:

NPI: 1104828425
License Number: 0101058010 (VA)