Stewart Leonard Aledort, MD, Psychiatry & Neurology

1070 Thomas Jefferson St N W
WashingtonDC  20007 (District of Columbia County)


Phone: 202-965-8938
Fax: 202-965-1688

NPI: 1124275078
License Number: MD16436 (DC)