Robert Bruha, MD, Internal Medicine

1404 Eastland Dr Ste 103
BloomingtonIL  61701-7904 (McLean County)


Phone: 309-676-8123
Fax: 309-676-8455
Email: rb@***@*****oc.com

NPI: 1043340367
License Number: 036109216 (IL)