Recovery Healthcare Corporation Recovery Healthcare Corporation 9090 North Stemmons Freeway , Dallas, TX - 75247 (214) 819-1400 (844) 909-8555 Visit Website Details City: Dallas Email Address: N/A Program: Substance abuse treatment. Our Map Location