2111 E Kirkwood Blvd, Ste 110C, Southlake, TX 76092
(817) 970-3400 Hours

Book an appointment

Most major insurance accepted. We see patients age 16 and older.

Choose your visit and time

Choose New Patient if this is your first visit with us, or Established Patient if you have been seen here before. On the next screen, pick your provider and a time.

Before you book: we see patients age 16 and older. If the appointment is for someone younger, a pediatric practice is the right place and we are happy to point you toward one.

Scheduler not loading, or stuck on a step? Open booking in a new tab. You will get an email confirmation straight away; if it does not arrive, check your spam folder before calling.

Prefer to talk to someone? Call (817) 970-3400 during office hours.

This page is for scheduling only. If you are having a medical emergency, call 911. For a mental health crisis, call or text 988.