Alameda Castro Valley
Address: 3235 Castro Valley Blvd.
Phone: 510-888-9595
Email: [email protected]