1. Williams Electric & Electric Motors
124 Corporate Square Rd, Hannibal, MO 63401
Coordinate: 39.68454,-91.41105
Phone: (573) 248-3887
2. Electric Motor Co
2300 Market St, Hannibal, MO 63401
Coordinate: 39.69979,-91.37446
Phone: (573) 221-4434