Dallas 24-Hour Club The organization’s previous facility has been replaced by a 14,000-square-foot building.

DALLAS—Construction is complete on Dallas 24 Hour Club’s new facility located at 4636 Ross Ave., made possible by commercial real estate industry leaders and generous donors. Dallas 24 Hour Club has been serving the community since its founding in 1969 by providing safe, sober transitional living for homeless men and women.