35300 Cedar Boulevard, Newark, CA 94560
Provides : Independent Living
22078 Arbor Avenue,, Hayward, CA 94541