Our Clinic

Our clinic is located in the heart of downtown Steamboat Springs. You will find us at 345 S. Lincoln Ave, Suite 205. A caring and friendly staff are here to help you with all of your physical therapy needs. We have all of the cutting edge equipment and training to help you get back to what you enjoy doing.