For Established Patients Only

Manage your appointments, update payment information, and connect with your doctor using our secure messaging app.

If you are a member of our legacy subscription membership plans- please schedule here.

Schedule an in-person visit

1111 Hwy 6 S, Ste 122, Sugar Land, TX 77478

Schedule Your Appointment

·

Schedule Your Appointment

·

Schedule Your Appointment · Schedule Your Appointment ·

Schedule a virtual visit

We will video call you via Spruce

Pay a Bill

Update your payment information

Patient Portal

Download our secure patient messaging app, Spruce