FEATHER RIVER MANOR
- License Status
- LICENSED
- Facility Type
- RESIDENTIAL CARE ELDERLY
- Address
- 3962 WEST ELLA AVE., OLIVEHURST, CA 95961
- Phone
- (530) 743-5022
- Licensed Capacity
- 32 residents
- Administrator
- TERRY, NORA
- County
- YUBA
- Licensed Since
- 4/16/1982
- Licensee
- TERRY, NORA AND SCOTT
This facility is licensed by the California Department of Social Services (CDSS) and appears in the official CDSS Community Care Licensing database.