About Us

About Us

We Put The Care Back in Primary Care!



Did you know that the national average wait time to see your primary care provider is 19 days, depending on where you live. In 19 days you could be either well or dead! The reason for this is that primary care providers have on average 3000 – 3500 patients on their panel. That means they have to see 30-40 patients a day! If you’re lucky you may get 15 minutes with your provider before they have to rush off and see their next patient. This is not, in our view, primary care.
The Patient/Provider Relationship Is The Foundation of Wellness!

At Corrales Family Practice we believe that the patient/provider relationship is sacrosanct. It’s the most valuable asset a patient can have. It builds confidence, it’s therapeutic and it’s essential for wellness.That’s why we limit our patient panel to 500 per provider which means we only have to see 6-9 patients a day. The benefits of this is the gift of time which allows time for Follow Up, Research, Education, extended visits of 30 mins or more and the capability to see you today.
Same Day or Next Day Appointments

If you are sick today you can get seen by Dr. Thal today! And you won’t have to wait either.
Dr. Thal will Spend As Much Time With You As You Need


You become part of our Family when you join Corrales Family Practice. 
We are there for you 24/7.

If you are incapacitated or too sick to visit our practice we visit you at your home.
We will be by your side to make your passing as comfortable as possible. you are our family, and family is always by your side.

We care about your ongoing health and wellness. You will receive an annual physical examination and also personalized fitness and nutritional plans.

If you need any more information please feel free to contact us we’ll be delighted to answer any questions you have.

If you’re ready to get started we’d be delighted to have you join our family!

Share by: