Mycroft Supportive Care Home
welcomes you to this website.
Mycroft Supportive Care Home is a located in Eureka, California on a half-acre of land with apple trees, blackberry bushes and lush yards. The Mycroft building is unique in that residents' rooms surround a beautiful enclosed yard.
We offer amenities to our clients such as: