Alameda Power & Telecom
Add to Favorites
CLOSED NOW
Tomorrow: 8:30 am - 5:00 pm
Saved to Favorites
Phone: (510) 748-3901
Phone: (510) 748-3908
Fax: (510) 814-5699
TollFree: (800) 321-2752
Alameda Municipal Power
City of Alameda Alameda Municipal Power
Phone: (510) 748-3900
Address: 2000 Grand St, Alameda, CA 94501
Website: http://www.alamedamp.com