Baywood Court ★★★★☆4.3 (43) Home Care & Senior Living Retirement community · Assisted living facility 21966 Dolores St, Castro Valley, CA 94546 Today: Open 24 hours Call Website Details →