Main Office Hours

Monday - Friday
8:00 am - 5:00 pm
(closed from 12:00 pm to 1:30 pm for lunch)
One Saturday per month
9:00 am - 12:00 pm


We see patients by appointment only. Please note that our providers have varied schedules per day and location. Only one of our providers works Saturday.

Cancellations/ No Shows

We kindly request 24 hours notice for a cancellation, but we realize that life sometimes does not provide us with that opportunity. If you are unable to keep your appointment, please contact our office as soon as possible. Our office has a $25 no-show charge.

Accepted Insurances


  • Aetna
  • Blue Cross Blue Shield
  • Cigna
  • Humana
  • Medicare
  • Multiplan
  • PHCS
  • Texas True Choice


  • Tricare
  • UMR
  • United Healthcare
  • Aetna Medicaid *
  • Amerigroup *
  • Cook Children's*
  • Medicaid*
  • Medicaid Women's Health*

*Please note that only selected providers accept Medicaid and its affiliates.

Affiliated Hospitals

Medical Center of Lewisville
500 West Main Street
Lewisville, TX 75057

Presbyterian Hospital of Flower Mound
4400 Long Prairie Road
Flower Mound, TX 75022