1. Picture Perfect Gallery & Framming 308 N Main St, Hannibal, MO 63401 Coordinate: 39.71164,-91.35694 Phone: (573) 221-4090