Technical Electric Inc in San Leandro, CA 94577



Technical Electric Inc

14183 Catalina St

(510) 483-1622

(877) 734-8969