Let's Talk

Reach out by phone, email, or contact form. We respond within 1–2 business days.

Send Us a Message

Please do not include sensitive health information in this form. Once you become a patient, our secure patient portal is available for protected communications.

Contact Information

Address

1301 S. Capital of Texas Highway
Building B, Suite 128
West Lake Hills, TX 78746

Fax

(970) 645-3129

In-Person Visits

1301 S. Capital of Texas Highway
Building B, Suite 128
West Lake Hills, TX 78746

Parking available on-site

Telehealth Visits

  • Available statewide across Texas
  • Same fees as in-person visits
  • HIPAA-compliant secure video platform