Medical Center
6620 Main St., 13th Floor
Houston, TX 77030
Ph: 713.986.5590
Fax: 713.986.5591
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
www.memorialhermann.org
More Locations 
Contact Dr. Lowe
Tell Us About Your Injury