1. Eldon & Sons 1644 SE Decker, Lenexa, KS 66215 Coordinate: 38.96097,-94.74056 Phone: (913) 541-8797