Devonshire Oaks Nursing Center ★★★☆☆2.8 (18) Home Care & Senior Living Nursing home 3635 Jefferson Ave, Redwood City, CA 94062 Today: Open 24 hours Call Website Details →