OT Electric

Phone: 
619-636-3360
Address: 
1227 Corte De Cera
Chula Vista , CA

91910

Business Type: 
Small Business
Minority Owned
NECA Member: 
No