UCHealth Physical Therapy and Rehabilitation Clinic - Interquest - 1370 Interquest Pkwy Ste 200, Colorado Springs, CO 80921, USA | Fresha