Select Your Preferred Location

Please choose the location where you’d like to schedule your appointment.

Compass Medical Center

HIGHEST QUALITY

CARE

Ready to improve your health? Take the first step! Get your appointment and begin your health journey with us.

What Should I Bring to My First Appointment?

A VALID ID

INSURANCE CARD

rELEVANT MEDICAL RECORDS

lIST OF CURRENT MEDICATIONS

Compass Medical Center Logo

Privacy Policy

Compass Medical Center - Snowflake

1300 S Main St #5662,
Snowflake, AZ 85937

+1 928-599-8422

1300 S Main St #5662, Snowflake, AZ 85937, USA
Compass Medical Center - Montrose

2798 Woodgate Rd UNIT A,
Montrose, CO 81401

montrose.compassmedcenter.com

+1 970-698-8002

2798 Woodgate Rd unit a, Montrose, CO 81401, USA
Compass Medical Center - Grand Junction

2478 Patterson Rd STE 17,
Grand Junction, CO 81505

+1 970-541-4881

2478 Patterson Rd ste 17, Grand Junction, CO 81505, USA

Copyright 2026 . All rights reserved