Imagine Living Somewhere You Feel At Home
Welcome to Castle Recovery, a men’s sober living recovery house. Our mission is to provide a safe and comfortable transitional home to those in recovery from drugs and alcohol. Located in beautiful Colts Neck, New Jersey, on a private three acre estate. We are raising the standard of what and where a sober living recovery house should be. There are weekly house meetings, drug screening, and a true support group that cares for each others personal recovery and growth.
Set up an interview today for you, your loved one, or client while openings are still available!