Driftwood Healthcare Center - Santa Cruz is a nursing home located in Santa Cruz , California. This nursing home was first approved to provide Medicare and Medicaid services on 06/01/1969. It has 92 certified beds. Driftwood Healthcare Center - Santa Cruz is located 675 24Th Avenue, Santa Cruz, CA 95062 and can be contacted via phone number (831) 475-6323.