Townsend House Assisted Living

10 Ilahee Lane Chico CA 95973 (888) 848-5698