Sabita M Ittoop, MD, Ophthalmology

171 Elden St
Ste 100
HerndonVA  20170-4875 (Fairfax County)


Phone: 703-689-2020
Fax: 703-485-1153

NPI: 1194965830
License Number: 0101253897 (VA)