RL

Copyright © 2026 Steer Health Inc. | Privacy | EULA | Terms of Use | Copyright Policy | HIPAA Notice
About
Rebecca Leonhardt is a family nurse practitioner in Kankakee, Illinois.
Locations
Recent Reviews
I was very pleased with the attention I got. Appreciated the nurses, nurse practitioner and others that helped me out . Everyone was very ... See More
The nurse helped me with my meds. It was confusing to me.
From visit on 11-17-2025. Pat was an extremely caring nurse, she made sure I got seen very quickly for my trigeminal nerve pain and my absc... See More