Alameda Municipal Power Service ProviderAlameda Municipal Power2000 Grand StreetAlameda, CaliforniaUSA 94501(510) 748-3900 CategoriesEnergy & EnvironmentEnergy Efficiency & ConservationCertificationsGreen-e