1. Mega Diode Lighting Products
1330 Specialty Dr Ste B, Vista, CA 92081
Coordinate: 33.14059,-117.22168
Phone: (760) 419-1361
2. Del Sol Resources
1244 Keystone Way, Vista, CA 92081
Coordinate: 33.13671,-117.23212
Phone: (760) 407-1410
3. Richard Olinger Electric
333 Windy Ln, Vista, CA 92083
Coordinate: 33.20115,-117.25319
Phone: (760) 701-2043