UCHealth Physical Therapy and Rehabilitation Clinic - Sterling Ranch 8155 Piney River Avenue, Littleton, CO 80125