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

Share this: Tweet about this on Twitter0Share on Facebook0Share on Google+0Pin on Pinterest0Share on LinkedIn0Share on StumbleUpon0Share on Reddit0Share on TumblrEmail this to someonePrint this page