Yat Minh Leung, MD, Emergency Medicine

2300 N Edward St
Decatur Memorial Hospital
DecaturIL  62526 (Macon County)


Phone: 217-876-3000
Fax: 217-876-3077

NPI: 1669412532
License Number: 036107826 (IL)