He practices in Washington, District Of Columbia and has the professional credentials of MD. The NPI Number for Dr. Stewart Leonard Aledort is 1124275078 and he holds a License No. MD16436 (District Of Columbia).