About Delray Beach

Welcome to Delray BeachThe 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 to forge a new life in recovery.

City of Delray Beach Official Website

Weather in Delray Beach