About Delray Beach
The City of Delray Beach, Florida is on the Atlantic Ocean midway between Fort Lauderdale and West Palm Beach. With numerous highly regarded treatment facilities and a wealth of Twelve Step meetings in the vicinity, it’s a community rich in resources for those who suffer from addictions. The presence of such resources coupled with the mildly tropical climate makes for a highly desirable setting in which forge a new life in recovery.





