Gift shops, antique stores and specialty retail, most of it concentrated on Main and Third streets where the visitor traffic lands.
- $4-$2-$1 Books / AAA Books and More — 108-114 N Main, Hannibal, MO 63401 · (573) 248-0225
- 310 On Main — 310 S. Main, Palmyra, MO 63461 · (573) 822-2548
- Aunt Polly's Treasures — 213 Hill St, Hannibal, MO 63401 · (573) 221-1496
- Ayers Pottery — 308 N. 3rd, Hannibal, MO 63401 · (573) 221-6960
- Ben Franklin — 100 S Main St, Monroe City, MO 63456 · (573) 735-4395
- Bomgaars — 1110 US Hwy 24-36 E Ste 50, Monroe City, MO 63456 · (573) 735-1140
- BoxDrop Mattress & Furniture of Hannibal — 1 Northport Plz, Hannibal, MO 63401 · (573) 271-0571
- Brown's Furniture — 410 E. Lafayette, Palmyra, MO 63461 · (573) 769-2252
- Crescent Jewelry Company — 207 Broadway, Hannibal, MO 63401 · (573) 221-0429
- Danni Nicole's — 119 N Main, Hannibal, MO 63401 · (573) 221-5066
- Dollar General — 216 Huck Finn S/C, Hannibal, MO 63401 · (573) 719-1170
- Family Dollar — 1222 Broadway, Hannibal, MO 63401
- Five Below — 3650 Stardust Dr Ste E, Hannibal, MO 63401 · (573) 273-1754
- Gibney Sims Flowers — 225 Woodland Trail, Hannibal, MO 63401 · (573) 221-0370
- Goodwill — 3503 Stardust Drive, Hannibal, MO 63401 · (573) 248-3416
- Hannibal Homestore — 2401 Market St, Hannibal, MO 63401 · (573) 221-6450
- Hickory Stick Quilt & Gift Shop — 326 N. Main St., Hannibal, MO 63401 · (573) 221-4538
- Hyland Antiques — 4505 W Ely Rd, Hannibal, MO 63401 · (573) 248-0048
- Landmarx — Hannibal area (office: Quincy, IL) · (573) 231-0800
- Marion County Clocks, LLC — 115 S. 4th St., Hannibal, MO 63401 · (573) 600-9889
- Mark Twain Book & Gift Shop — 312 N. Main Street, Hannibal, MO 63401 · (573) 221-2140
- NobleWares — 101 N Main St, Hannibal, MO 63401 · (818) 927-3748
- Olde River Antiques — 306 N 3rd St, Hannibal, MO 63401 · (573) 221-2080
- Pistol Pawn — 8536 Highway 24, Taylor, MO 63471 · (573) 393-2067
- Pudd'nheads — 115 Bird St, Hannibal, MO 63401 · (573) 248-1018
- Rags to Riches Pawn — 219 Center St, Hannibal, MO 63401
- Show Me Antiques & Gifts — 320 N Main St, Hannibal, MO 63401 · (573) 221-8324
- St. Petersburg Mercantile — 114 N Main St, Hannibal, MO 63401 · (573) 221-4800
- The Crossing Thrift Store — 200-D Steamboat Bend Shopping Ctr, Hannibal, MO 63401
- The Rabbit Hole, LLC — 3334 W. Ely, Hannibal, MO 63401 · (573) 469-1184
- The Salvation Army Family Store — 200 Steamboat Bend Shopping Center, Hannibal, MO 63401 · (573) 248-8008
- Trendsetters Flooring — 285 Marion City Road, Palmyra, MO 63461 · (573) 500-2895
- Willow & Poppy — 315 S. Main, Palmyra, MO 63461 · (573) 819-9725
- Wilson Granite — 208 Stoddard St, Monroe City, MO 63456 · (573) 735-4252
- Wright Furniture & Flooring — 11323 Hwy 61, Hannibal, MO 63401 · (573) 221-5008
Wrong number, wrong address, or a business missing? Email news@hanniballectern.com and it gets fixed.