261 Main Street
This Stoughton sports card store is located at 261 Main Street. The store offers a large comprehensive variety of sports cards and related collectibles for hockey, football, baseball and basketball. Drop by to see for yourself.
If you've shopped at Nelson Cards, tell us what you think of the store.
This store is AMAZING! The owner (Verne) and his better half (Vicki) are the nicest people I've ever met! You're going to be surprised with his selection of not only single cards, but boxes, signed memorabilia and more. Its tough trying to stay out of this shop as you are going to want to keep coming back. I'm glad I live in Stoughton as this is by FAR the best place around.