1. Economy Power & Instrument Inc
10616 Summit St, Lenexa, KS 66215
Coordinate: 38.93573,-94.74393
Phone: (913) 469-1111
2. Siemens Metering Services
12705 W 87th Street Pkwy, Lenexa, KS 66215
Coordinate: 38.97058,-94.73328
Phone: (913) 660-9071