1. Heating and Air Conditioning Service Welling OK 23942 S 590 Rd, Welling, OK 74471 Coordinate: 35.82802,-94.84266 Phone: (918) 380-0002