Profile for
About
Rebecca Leonhardt is a family nurse practitioner in Kankakee, Illinois.
Locations
Recent Reviews
I saw Rebecca today. Everybody was so kind and helpful. I definitely love going to this office. Dr Moparthi is very pleasant and thorough.
Vicki MOct 13, 2026
I saw Rebecca today. Everybody was so kind and helpful. I definitely love going to this office. Dr Moparthi is very pleasant and thorough.
Vicki MOct 13, 2026
My wait was minimal,I was a few minutes late to the Clifton office. It was easy to find and not far off of I 57. Rebecca, my PA was very nic... See More
Jane VAug 06, 2026