California

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
State: California
Phone: 909-275-8400
County: Riverside
Number of Beds: 68
Total Staff : 0



Click here to see the complete state rankings.