Happy Health & Wellness

St. Charles

Personalized, physician-supervised care offering IV therapy, primary care, hormone optimization, preventative medicine, and advanced wellness services in St. Charles.

Get in touch

Note: This is a request and not a finalized booking.

Meet Our Providers

Dr. Katherine Ayo-Rayburn is a licensed gynecologist known for delivering elevated, patient-centered care with a refined and modern approach to patients; health. Combining advanced clinical expertise with a passion for preventative and whole-body wellness, she creates a personalized experience that is both compassionate and empowering.
 
Her philosophy centers on thoughtful, forward-thinking care — taking the time to truly listen, understand, and develop individualized treatment plans tailored to each patient’s unique needs and lifestyle. With an emphasis on prevention, longevity, and overall wellness, Dr. Katherine Ayo-Rayburn is dedicated to helping women feel confident, healthy, and supported through every stage of life.
 
Patients value her calming presence, attention to detail, and commitment to creating a sophisticated yet welcoming environment where exceptional care meets genuine connection.

Appointment Guidelines

Arrival Time

Please arrive 15 minutes before your scheduled appointment to complete any necessary paperwork.

What to Bring

Bring a valid ID, insurance card, and a list of current medications. New patients should bring referral documents if applicable.

Payment & Insurance

We accept most major insurance plans. Copays and self-pay fees are due at the time of service.

Confidentiality

All sessions are strictly confidential and protected under HIPAA regulations. Your privacy is our priority.

Supervising Physician

Erik Lundquist, MD

Common Questions About Appointments

1. Do I need an appointment before visiting?
Yes, appointments are required. You can request one online, and our team will guide you through the next steps.

You can request, reschedule, or cancel an appointment by contacting our office or requesting an appointment above.

Please bring a valid ID, insurance information (if applicable), and any relevant medical records.

Yes, we accept most insurance carriers. To verify coverage, please give our office a call. 

We require 24 hours’ notice for cancellations or rescheduling. Late cancellations or missed appointments may result in a fee.