T.E.C. Electrical & Fabrication ★★★★☆3.5 (11) Electricians 1590 Buena Vista Ave, Alameda, CA 94501 Today: Open 24 hours Call Website Details →