University of Houston Downtown

Address: 

University of Houston Downtown
1 Main Street
Houston, TX 77002
United States

Phone: 

(713) 221-8015

Fax: 

(713) 221-8528

Contact: 

Dept of Natural Sciences