A Space Forged by Your Vision

Book Now
OurSpace
YourVision

More About The Green Space

About
The Green Room is located at 2911 E State Hwy 114 Southlake, TX 76051. This space is approximately 1300-square-feet and offers a light, bright, open space, also including professional lighting and white walls with different textures.
Amenities
Variety of couches, chairs, and stools, speaker system, backdrop stands, clothing rack, wifi, access to kitchenette, restrooms.
Inventory
The Green Space Login