Recovery Healthcare Corporation Recovery Healthcare Corporation 9090 North Stemmons Freeway , Dallas, TX - 75247 (214) 819-1400 (844) 909-8555 Visit WebsiteDetailsCity: DallasEmail Address: N/AProgram: Substance abuse treatment.Our Map Location