Location: Alameda South Shore Center, 523 South Shore Center W, Alameda, CA 94501