1. Mech Tech Indl 1010 Derby Cir, Placentia, CA 92870 Coordinate: 33.88091,-117.86614 Phone: (714) 528-6692
2. Peyman Group 1109 Powell Dr, Placentia, CA 92870 Coordinate: 33.88127,-117.84446 Phone: (714) 496-8466