Canyon Creek Post Acute is a 5 star Customer Satisfaction Management (CSM) rating, 70 bed skilled nursing facility located in Castro Valley, California, specializing in short term rehabilitation and long term care. Our mission is to provide exceptional services that…