Castlewood Treatment Center
636-386-6611
800 Holland Rd. St. Louis MO 63021
Category: Health Care
   Medical License: No
   Medicare/Medicaid Accepted: No
   Board Certified: Yes
   Business Type: Mental Health Services
   Emergency Room: No
hours
Monday: 12-12
Tuesday: 12-12
Wednesday: 12-12
Thursday: 12-12
Friday: 12-12
Saturday: 12-12
Sunday: 12-12

photos

more photos