2902 Swiss Ave, Dallas, TX 75204-5962
p: (214) 370 9810
http://www.excap.org/
Email - None Supplied
CAP Center is a key provider of prevention services for at-risk children and families in Dallas County