1. Tri-State Carpet Cleaners 9076 Highway W, Hannibal, MO 63401 Coordinate: 39.73116,-91.42168 Phone: (573) 221-8040