Address:3343 Arden Road, Hayward – CA, 94545-3924
Phone:510-259-9404
Manager:Pat Lane