Deborah Schumann, MD, Ophthalmology

2831 15th St Nw
WashingtonDC  20009-4607 (District of Columbia County)


Phone: 202-448-2820
Fax:

NPI: 1184764896
License Number: MD 21189 (DC)