Cleo's Home

129 Higgins St Eureka CA 95503 (888) 848-5698

Reviews for Cleo's Home

Rating: 5.0 Based on 3 reviews Write a review
It's working out very well.
 Apr 2015
It's working out very well. They are wonderful, it's been a wonderful experience. It's a small place with only about eight or nine residents. They have been very, very helpful. My mom has liked the... read more