Father-and-son Suffolk shop on Holland Rd mixing sports cards and PSA slabs with Pokemon and Magic singles, open until 11:30PM on weekends.
Treasure Trove is a father-and-son operation on Holland Road, and that family-run feel shapes the whole visit. Customers describe it as a hometown store where the owners know what is in the cases and will talk you through it. The room is open and comfortable, with gaming tables set up for players rather than squeezed into a corner.
Sports cards and TCG share the space almost evenly, which makes it unusual in Hampton Roads. On one side you will find raw sports cards alongside graded PSA and CGC slabs. On the other, singles for Magic: The Gathering, Pokemon, Yu-Gi-Oh!, Lorcana and Star Wars Unlimited. Comics, Warhammer, tabletop RPG books and dice, board games and miniatures fill out the rest, so a mixed household can shop together.
One detail worth knowing before you go: new releases and high-demand products — Pokemon, Magic and sports card drops among them — are sold in the store only, not online. If you are chasing Pokemon cards in Suffolk on release day, showing up in person is the way to get them. The shop does list singles on TCGplayer, which is handy for checking stock ahead of a trip.
The owners also buy and trade, so it is worth bringing a stack of duplicates or a box of older sports cards to talk through at the counter. Because the father-and-son team handles most of the floor, you tend to deal with the same people each visit, which makes it easier to put in a request for a specific player, slab or TCG single and have them keep an eye out.
Hours run noon to 8PM Sunday through Thursday, then stretch to 11:30PM on Friday and Saturday, when the tables fill with game nights. Weekday afternoons are quieter for browsing the slab cases. As a Suffolk card shop that covers both the ballpark and the kitchen-table crowd, it earns a spot on any local collector's rotation.
New shop listings, card show dates, and hobby news — straight to your inbox.
Free · No spam · Unsubscribe anytime