Contact Phone: 748-3908 Click here for more information... AMP Service Center2000 Grand StreetAlameda, CA 94501 Public Utilities BoardAlameda Municipal Power