Towanda Shanta Harris, MD, Family Medicine

2321 N Wisconsin Ave
PeoriaIL  61603-5613 (Peoria County)


Phone: 309-680-7600
Fax: 309-681-4681

NPI: 1871507939
License Number: 036.115533 (IL)