Nowadays, you can order common household items online and have them delivered right to your door in a matter of hours. However, there once was a time when each small town had its own general store which often served as a hub for the community. With the advent of big box stores like Walmart and the eCommerce giant, Amazon Prime, it’s pretty rare to see these general stores anymore. Lucky for us, there’s this one amazing shop that’s still going strong and you’ll want to visit it.

The Old Village Mercantile is located at 219 S State Hwy 21 in Caledonia, Missouri. Their hours change based off of the season. To see when they are open this week, give them a call at (573) 779-3907.

For a list of other cool general stores in Missouri, click here.

OnlyInYourState may earn compensation through affiliate links in this article.

Explore Missouri