Downtown Performance Medical Center Serving South Houston, TX View Phone 713-378-4888 1611 Spencer Hwy,Ste DSouth Houston, TX 77587 Experience & Reliability Send to My Email Send to My Phone Print this Page