David R Rubio, MD, Internal Medicine

7617 Little River Tpk
Ste 600
AnnandaleVA  22003 (Fairfax County)


Phone: 703-256-5680
Fax: 703-658-1684

NPI: 1235159732
License Number: 0101049301 (VA)