For a free confidential assessment call 877.628.1193 today

Castlewood II

Castlewood II is our second residential facility in St. Louis, Missouri, and is located just a few minutes away from Castlewood I.

Located just 35 minutes from the St. Louis International Airport, Castlewood II is situated on a lush, 55-acre campus in the wooded hills near Castlewood State Park. Our secluded grounds provide a peaceful and naturally healing environment for up to 16 clients. This facility is a five-minute drive from shopping, restaurants, and other suburban conveniences of St. Louis.

Photo Gallery