Beth Anne McCoy, MD, Anesthesiology

1800 E Lake Shore Dr
DecaturIL  62521-3810 (Macon County)


Phone: 217-464-2966
Fax:

NPI: 1487623021
License Number: 209001592 (IL)