Location Insurgentes S 295, CuauhtémocMexico City, MEXICOROOTS Physical Therapy is located inside of a functional CrossFit gym called The Workshop. Navigate