Devonshire Oaks Nursing Center3635 Jefferson Avenue, Redwood City, CA 940623.10/5 ⭐(21 Total Reviews)