Padilla's Electric in San Lorenzo, CA 94580



Padilla's Electric

15830 Viaduct Del Sol

(510) 755-6494