Castro Valley CA Estate Planning 1. 20630 Redwood Rd, Castro Valley, CA 94546 | The Law Office of Michael J Smith (510) 259-9134