Ochoa Electric
Add to Favorites
CLOSED NOW
Today: 8:00 am - 6:00 pm
Tomorrow: 8:00 am - 12:00 pm
24 Years
in Business
Phone: (619) 575-5518
Address: 757 Emory Street #113, Imperial Beach, CA 91932
Website: http://www.ochoaelectricsandiego.com
990 Bay Blvd, Chula Vista, CA 91911
180 Mace St, Chula Vista, CA 91911
1150 Bay Blvd, Chula Vista, CA 91911
1050 2nd St, Imperial Beach, CA 91932
6125 Imperial Ave, San Diego, CA 92114
2702 Southport Way, National City, CA 91950
19 Vista Dr., Chula Vista, CA 91910
648 Marsat Ct Ste B, Chula Vista, CA 91911