1. Mo's Heating & Air Conditioning 11763 West 86th Terrace, Lenexa, KS 66214 Coordinate: 38.95993,-94.713264 Phone: (913) 599-0390