Contact Phone: 748-3908 Click here for more information... City Hall2263 Santa Clara AveAlameda, CA 94501 Public Utilities BoardAlameda Municipal Power