Office Phone Number:  (832) 644-8930

New Patient Appointments:  (346) 662-1220

Schedule Your Appointment

Fill Out the form below to request an appointment

— Michelle S.
From the warm welcome at the front desk to the clear explanations from the clinical team, my experience was excellent. I never felt rushed and every question was answered. I feel confident my heart care is in great hands.
— Phil O.
I’ve been a patient for six years and the care has always been exceptional. Dr. Agarwal manages my high blood pressure with expertise and patience. The staff is professional, friendly, and thorough. Highly recommended.

Notice:  *This is an appointment request. Our team will contact you to confirm your appointment after the form is submitted. Thank you.

Insurance Plans Accepted

We accept most major insurance plans. Click to view the full list of providers.

Our Locations Across Houston

Convenient locations serving Humble, Kingwood, Spring, Katy, The Woodlands, and nearby areas.

Fast scheduling. Same-week appointments available.
Most major insurance plans accepted.

Notice

*This is an appointment request.

Our team will contact you to confirm your appointment after the form is submitted.

Thank you.

Request an
Appointment

Every heart has a story…What’s yours?
Choose your appointment at one of our 7 locations