To better serve you, we are upgrading to a new Healthcare Technology Platform.

We appreciate your patience during this transition as we work to improve your patient experience

Insurances Accepted

Accepting New Patients - Call to Schedule an Initial Visit

Contact Us

Book An Appointment Now

Insurances Accepted

Pay Your Bill Online

Find a Location

Find Your Nearest Location

What insurances do you take?

We take all insurances:

  • AARP
  • Aetna
  • All Centennial Care
  • Blue Cross Blue Shield – BCBS
  • Champ VA
  • Cigna
  • EBSO, Inc
  • Government Employees Health Association (GEHA)
  • Health Scope
  • Humana
  • Kaiser Permanente
  • Mail handlers
  • Medicare
  • Molina
  • Multiplan
  • NM Medicaid
  • NM Health Connections
  • PHCS
  • Presbyterian
  • Tricare
  • True Health
  • United Health Care

If you have questions about billing for insurance or private pay please call us 505-281-5180