Emeritus at Camarillo
6000 Santa Rosa Rd
Camarillo, CA 93012-7101
The Centers for Medicare & Medicaid Services (CMS), a branch of the U.S. Department of Health and Human Services, maintains a Five-Star Quality Rating System to help consumers compare skilled nursing facilities. Thisβ¦