1. Himoinsa Power Systems 16002 W 110th St, Lenexa, KS 66219 Coordinate: 38.92954,-94.77076 Phone: (913) 495-5557