Teja Poosarla, MD, Internal Medicine

8081 Innovation Park Dr
FairfaxVA  22031-4867 (Fairfax County)


Phone: 571-472-1380
Fax: 571-472-1294

NPI: 1932467792
License Number: 0101273767 (VA)