Contact Phone: 510-748-3908 City Hall2263 Santa Clara AveAlameda, CA 94501 Public Utilities BoardAlameda Municipal Power