Pro Active Physical Therapy & Sports Medicine, 600 17th St #220N, Denver, Colorado 80202, United States