to main content

More Coverage.
More Convenience.

In-Network With 50+ Insurance Plans Including BlueCross BlueShield

Stay Connected

After-Hours Nurse Hotline:
713-442-0427

MyKelseyOnline Help Line:
713-442-6565

Central Business Office:
713-442-5500

Make an Appointment

Get the Care You Need Today, In‑Person or Online

Same-Day Care
Same-Day Care
Same-Day Care
Adult Primary Care
Adult Primary Care
Adult Primary Care
Specialty Care
Specialty Care
Specialty Care
Pediatrics
Pediatrics
Pediatrics
Call to Schedule

Call to Schedule

Find a Doctor

Find a Doctor

Find a Location

Find a Location

More Coverage.
More Convenience.

In-Network With 50+ Insurance Plans Including BlueCross BlueShield

Stay Connected

After-Hours Nurse Hotline:
713-442-0427

MyKelseyOnline Help Line:
713-442-6565

Central Business Office:
713-442-5500

24/7 Scheduling

Patients can schedule primary care and most specialty care appointments through their MyKelseyOnline patient portal. Prefer to speak with someone? Call us anytime at 713-442-0427. We're available 24/7. Virtual Visits are also available for new and current patients.

Data Use: We use cookies and similar tools to make your use of this website easy and to keep it working properly. We may share data about you and how you use the site with third parties, such as analytics and marketing partners. Learn more in our Privacy Policy and Terms of Use. By continuing to use the site, you agree to this.