to main content

Stay Connected

After-Hours Nurse Hotline:

MyKelseyOnline Help Line:

Central Business Office:

Make an Appointment

Schedule an In-Person Appointment or Video Visit

Search and schedule same-day or future appointments for adults and children. We're welcoming new patients and accept 50+ health plans.
Please enter a valid 5-digit ZIP code.


Schedule your next Family Medicine, Internal Medicine or Pediatrics appointment online. Fast, Easy, and Secure.


Book primary and many specialty appointments via your secure patient portal. Learn More

By Phone

Our Contact Center is here to serve you, 24 hours a day, 7 days a week.

We make scheduling easy for you

You can schedule appointments through our secure patient portal, MyKelseyOnline, or call our 24/7 Contact Center at 713-442-0427. Virtual Visit options are also available to all new and current patients.