Sebastien Simon Kairouz, MD, Internal Medicine

210 W McKinley Ave
Ste 1
DecaturIL  62526-5858 (Macon County)


Phone: 217-877-9442
Fax: 217-233-1670

NPI: 1396701009
License Number: D0067931 (MD)