Tuesday 10am-3pm
Wednesday 12:30PM-5:30PM
Thursday 12pm-5pm
Friday 10:00AM-3:00PM
Second Saturday of every month 10am-2pm
Call us at (573) 221-0429
207 Broadway
Hannibal, MO 63401


Make Occasions More Memorable

When it comes to gift giving, it’s true that the thought is what really counts. Make sure that you get heartfelt presents for the significant people in your life. Drop by Crescent Jewelry Co. in Hannibal, MO today! Our unique items will surely make your loved ones smile. Continue reading to learn more about the impressive array of goods we offer.

Crystal Table Ware and Picture Frames

Picture frames are among the best gift items because of their simplicity and functionality. If you are looking for crystal and picture frames that make photographs look stunning, visit our location!

Baby Gifts

Welcome newborns in style with our charming baby presents. We assure you that our child-safe gifts will delight not only the young ones but the parents as well.

Cups and Silverware

We understand that some occasions call for gifts that are more exquisite. Consider our selection of cups and silverware for gift items that are on the elegant side.

Custom Engraving

Nothing says, “You are special to me,” quite like an engraved gift. Bring joy to your family and friends with personalized gifts from Crescent Jewelry. You can rely on our experts to follow your specifications down to the last detail.