Contact Us

It’s time to start living.
Contact us today.

If you or a loved one suffers from an addiction or is coping with a loss, low self-esteem, or abuse, SLO Recovery Centers can help. It’s never too late to get help and take control over your life. At SLO, we create individualized treatment plans that fit each client’s needs. We we believe in developing strong, positive relationships with our clients and creating an environment in which the client feels safe and loved.

If this sounds like an opportunity that could benefit you or a loved one, please do not waste another second suffering. Contact us today and start living again.

Location: 112 SE 10th St. Delray Beach FL 33483
Phone: 561.272.9404 and 877.659.4555


SLO Recovery Centers

112 SE 10th St.
Delray Beach,

Phone: 561 272 9404

  • This field is for validation purposes and should be left unchanged.