Contact Us Email: launch@uh.edu Phone: (713) 743-5411 Location: LAUNCH is located in Room 212 in Student Service Center 1 . Address: 4365 Cougar Village Dr, Houston, TX 77204