Alameda Power & Telecom Cable Services
2000 Grand St
Alameda
CA
94501
(510) 522-7538
Open Map
Categories: Telecommunications, Telephone
general government
general government administration
local governmen
natural gas distribution
other general government support
Telecommunications
Telephone
telephone communication
wired telecommunications carriers