Explore Delray

Explore Delray - Discovery House

Delray Beach, Florida is located on east coast of Florida midway between Ft. Lauderdale and West Palm Beach and offers resources critical to those in early recovery from active addiction. The area is known for its tropical weather but more importantly for its wealth of resources available to those who suffer from addiction.

Learn More About Delray →