The locations will offer eight-week programs for substance use, depression and other mental health issues, according to an April 12 news release from Meadows. Both centers are accepting patients and will begin providing treatment April 19.
Meadows has treatment centers in Arizona, California, Colorado, Massachusetts, Nevada and Texas and plans to add facilities in Chicago and Seattle this year.