Angela Barber, MD, Obstetrics & Gynecology

1300 N Market St
SpartaIL  62286 (Randolph County)


Phone: 618-443-4138
Fax: 618-443-3327
Email: ang***@*****er.com

NPI: 1396756748
License Number: 03608509 (IL)