Contact Us
For immediate help call us confidentially at 866-305-7134. Our admissions specialists can answer all your questions and put you on the road to recovery.
Our Location
100 S Congress Ave Ste 44, Delray Beach, FL 33445
If you wish to send mail to a client:
Client’s Name
C/O Olympus Recovery
14000 S Military Trail
Delray Beach, FL 33484