Press Room

NEW FACILITY FOR DALLAS 24 HOUR CLUB OPENS DOORS

01/31/18

Construction has been completed on Dallas 24 Hour Club’s new facility, located at 4636 Ross Avenue, made possible by leaders in the commercial real estate industry and generous donors.
Read More