Knollwood Psych and Chemical Depend Center
Knollwood Psych and Chemical Depend Center is situated at Riverside in California. This is a 68 bedded hospital offering quality health care in psychiatric health. It is accredited by the Joint Commission on Accreditation of Healthcare Organizations (JCAHO).
Knollwood Psych and Chemical Depend Center accepts both Medicare and Medicaid patients.Address: 5900 Brockton Ave , Riverside
Number of Beds: 68
Total Staff : 0
Click here to see the complete state rankings.