Get In Touch
We're Here to Help
You Feel Your Best.
Have a question or ready to schedule an appointment? Our office is here to help. Reach out below and we'll make sure you get to the right place.

For Your Safety and Privacy — Please Read
Please do not send any personal, confidential, or medical information through this form. This form is not for emergencies or urgent medical concerns.
If you are experiencing a medical emergency, call 911.
Patient portal and secure messaging
Portal and secure messaging details will be provided by the office when available. For private health questions, medication questions, test results, records, or urgent concerns, please call the office instead of using this public form.
Send Us a Message
Please use the form below and we'll get back to you as soon as possible. Our office responds to general questions within 1–2 business days by phone or email.
Billing Support
Looking for payment help?
For balances, statements, or online payment access, visit the Billing & Payments page.
Message Received
Thank you — your message is ready.
Your message has been received. Our office will review it and follow up by phone or email.
Find Us
Conveniently Located.
Our office is conveniently located in Richardson with easy access and nearby parking.