Squarehaus
Closed
Photos
11551 Forest Central Dr Ste 133
Dallas, TX 75243
Squarehaus is a unique event venue in the heart of Dallas, Texas, offering a modern and versatile space for various gatherings and occasions.
With its sleek design and customizable layout, Squarehaus provides a sophisticated setting for private events, corporate functions, and social gatherings.
Generated from their business information
Also at this address
See a problem?




