Meet Our Providers


Providing the highest quality of care to our patients is very important to us.  We have put together a care team to help us meet your needs.  Care team members include a provider, a nurse and a patient service member.  This team will work together as a unit to provide the highest quality of care for you.

To learn more about our medical providers and for contact information please click on the links below.

Dr. Celeste Rains

Dr. John Herscher

Kyle Hodges, APRN

Kerri Schippers, APRN-C

Sharonda Miller, APRN-C

Tara Powell, DNP, APRN, CPNP-PC