ANTHONY O AMIEWALAN MD, SC
Medical Practice at Lake Shore Dr, Decatur, IL

License number
Illinois 036112019
Category
Medical Practice
Type
Legal Medicine
Owner
Name: DR. ANTHONY O AMIEWALAN MD
Title: OWNER
Phone: (217) 422-0560
Address
Address
1750 E Lake Shore Dr SUITE 320, Decatur, IL 62521