1. Dillon Heating & Cooling Solutions 7089 Outer Rd, Odessa, MO 64076 Coordinate: 39.01083,-93.97755 Phone: (816) 230-4841
2. Odessa Heating & Cooling 600 W Dryden St, Odessa, MO 64076 Coordinate: 38.99763,-93.95911 Phone: (816) 230-7716