top of page

If you need help, we are here.

To inquire about intake, please speak with a Program Manager by calling

214-823-3200, ext. 1 or by visiting The 24 (4636 Ross Avenue, Dallas, Texas 75204) during our intake hours: 7 days per week, 9:00am-4:00pm.


Meet our Program Managers

bottom of page