Hubbard's Jewelry LLC Share: JEWELERSJEWELERS Hubbard's Jewelry LLC 108 W. Stoddard Dexter, MO 63841 (573) 624-4932 Map What's Nearby? Distance: 5 10 15 20 25 50 mi.