119A W. Washington, Kirksville, MO 63501, us
|

(660) 665-5312

Jim's Gems

Showcasing Timeless Jewelry Since 1985