Sonya Babar Shah, MD, Ophthalmology

6231 Leesburg Pike
Ste 608
Falls ChurchVA  22044-2102 (Fairfax County)


Phone: 703-534-3900
Fax:

NPI: 1083841886
License Number: 0101256261 (VA)