1. B & S Heating & Cooling 219 S Oak St, Union, MO 63084 Coordinate: 38.44398,-91.0066 Phone: (636) 583-8404