Oswaldo Castro, MD, Internal Medicine

520 W St Nw
WashingtonDC  20059-0001 (District of Columbia County)


Phone: 202-865-8291
Fax: 202-232-6719
Email: oca***@*****il.com

NPI: 1902022825
License Number: MD25814 (DC)