1. Better Life Technology 9736 Legler Road, Lenexa, KS 66219 Coordinate: 38.95191,-94.77276 Phone: (913) 894-0403