Get help today 888-509-8965 or sign up for 24/7 text support.
American Addiction Centers National Rehabs Directory

Castlewood II

1260 St. Paul Rd., Ballwin, Missouri, 63021
Facility Photo

About Castlewood II

More Care, More Commitment, More Lasting Recovery. Castlewood is located in a tranquil, secluded environment just 25 minutes from the international airport in St. Louis, Missouri. In addition to state-of-the-art care, our facility is a testimonial to the healing power of nature’s ever-renewing beauty. We also offer a number of distinct advantages rarely found in other programs.

Facility Location

Patient Reviews

Overall Rating
No reviews at this time