1. Towell Refridgeration Heating and Air 1024 Hodges St, Atlanta, NE 68923 Coordinate: 40.36575,-99.47459 Phone: (308) 337-8240