Location can be found with two different address:
For Iphone Users: The Space Dallas: 5214 South Lamar St. Dallas, TX 75215
Or
For Samsung Phone Users: The Space Dallas: 5214 Botham Jean Blvd. Dallas, TX 75215
Location can be found with two different address:
For Iphone Users: The Space Dallas: 5214 South Lamar St. Dallas, TX 75215
Or
For Samsung Phone Users: The Space Dallas: 5214 Botham Jean Blvd. Dallas, TX 75215