The Roger Clemens Institute for Sports Medicine & Human Performance
Memorial
Hermann Plaza
6400 Fannin,
Suite 1620
Houston, TX 77030 Ph:713.986.5590 Fax:713.986.5591
Sugar Land Location
15200 Southwest Frwy,
Suite 175
Sugar Land, TX 77478 Ph:281.494.0550 Fax:281.494.0145