Home › Venues › Space Place Space Place Tickets Buy tickets for concerts at Space Place in Houston, TX. No Upcoming Events No upcoming events scheduled at Space Place. Please contact us with any corrections. Hotels & Lodging Near Space Place About the Venue Space Place At-a-Glance Address623 W 12 StreetHouston, TX 77008United States Map & Directions Advertisement