5349 S 500 E

Suite A

South Ogden, UT 84405

Phone: (801) 479-9865

Fax:(801) 479-5846

1967 W 5700 S

Roy, UT 84067

Phone:(801) 774-8600

Fax:(801) 774-8681

1916 N 700 W

Suite 240

Layton, UT 84041

Phone:(801) 784-7373

Fax:(801) 784-7532

42 North 650 West

Suite A

Farmington, UT 84025

Phone: (801) 447-9627

Fax: (385) 988-3198

M,W,F 7:00 am - 6:30 pm 

T,Th 7:00 am - 6:00 pm

M,T,Th 7:00 am - 6:30pm

W, F 7:00 am - 5:00 pm

M,W 8:00 am - 6:00 pm

T,Th 7:00 am-6:00 pm 

F 8:00 am - 5:00 pm

Blog Posts

Please reload

M,W: 7:00 am - 6:00pm

T, TH: 7:00 am - 6:00pm

F: 7:00 am - 5:00 pm

  • Facebook Social Icon
  • Instagram

Our Locations 


News & Latest Blog Posts

Have More Questions?

Call us at and we can help! 


(801) 479-9865







We’ll Verify Insurance for You

Our friendly and helpful customer care staff will be happy to verify your healthcare benefits. Patient benefits are verified prior to the start of treatment and individualized payment plans are available to those without coverage. We will work with you to accommodate your individual needs. For quick and easy verification of benefits, please call 801-479-9865.

We Accept Most Insurances Including

AETNA, Altius, Beech Street, Cigna, DMBA, Educators Mutual, First Health, Healthy U, Humana, Mailhandlers, Medicaid, Medicaid HMO, Medicare, Medicare HMO, Medicare Railroad, Molina, PEHP, Regence BCBS, TriCare, United Health Care, UPREA, Veterens Affair Insurance, Wise, all Auto Insurances, all Industrial Insurances.

This list is not comprehensive and we recommend you contact your insurance provider prior to your visit to ensure you understand your specific coverage.

We accept virtually all major insurance carriers and participate with many local provider networks.

Insurance Verification