Your Haven for Unique Finds

In Downtown Salem, Virginia

Welcome to 2nd on Main


We’re your destination for one-of-a-kind treasures and locally sourced gems.

We take pride in curating a collection of high-quality products that reflect the beauty of both old and new craftsmanship. Whether you're searching for a charming gift, a statement piece for your home, or a nostalgic keepsake, our store has something special waiting for you. Explore our selection of rare gems and uncover the hidden treasures that will leave you delighted.

From Nostalgia to Modern Creativity

Step into a world where the beauty of the past intertwines with the marvels of modern creativity.

At 2nd on Main, our carefully curated collection bridges generations, offering vintage collectibles that evoke fond memories alongside contemporary handcrafted pieces that showcase the skills of today's artisans. Each product carries its unique charm, from the intricate details of vintage craftsmanship to the innovative designs born from the passion of modern creators. Embrace the delightful fusion of nostalgia and modernity as you explore our captivating array of treasures.

Our Community, Our Heart

Building Connections - Proudly Rooted in the Salem Community

Our dedication to community is at the core of everything we do. As a locally-owned business, we take great pride in being a part of Salem's heartbeat. Beyond offering unique products, we strive to build connections, foster support, and contribute to causes that matter to our community. Together, we celebrate accomplishments, embrace boldness, and inspire joy. Whether it's hosting events that bring us together or supporting local initiatives, our store is a reflection of the vibrant community we proudly serve. We were even gifted the famous Brooks-Byrd Pharmacy recipe and will continue the long-standing tradition of serving orangeades. Stop by for a timeless treat!

Want to partner on a project?

Get in touch.

LOCATION

2 E Main St, Salem, VA 24153

HOURS

MONDAY - SATURDAY
10 AM - 5 PM

SUNDAY
12 PM - 5 PM