1. Duffens Opti Co 900 Lyon St, Hannibal, MO 63401 Coordinate: 39.70479,-91.36269 Phone: (573) 221-9200