Champa Gowda, MD, Internal Medicine

2709 N Knoxville Ave
PeoriaIL  61604-2867 (Peoria County)


Phone: 309-688-2117
Fax:

NPI: 1295749885
License Number: (IL)