Located adjacent to the world-renowned Texas Medical Center district in Houston, Texas, Life Science Plaza is a medical office building containing over
340,000 square feet (31,620 square meters) of space including a car parking garage with over 875 spaces.
Tenants include an 85-bed specialty hospital, two pharmacology research companies, cancer research laboratories,a cancer treatment center and a fitness club.
Mr. Bruce Phillips
Phone: (713) 355-4400
Fax: (713) 599-1801