Sachin Batra, MD, Family Medicine

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


Phone: 217-855-6039
Fax:

NPI: 1356510804
License Number: 125-053854 (IL)