Plan Your Visit
The Hidden Gem is intentionally tucked away, which means finding us is part of the experience—but we want to make it easy.
We are located on the first floor of the historic Citadel on Salem Avenue SW in Roanoke’s West End, just minutes from downtown.
Look for the brick building (former Salvation Army) if you see the red door you’re in the right place. Just follow the signs along the path on the right side of the building and you will see The Hidden Gem entrance.
821 Salem Ave SW
First Floor Suites
Roanoke VA 24016
540-309-2523
Hours of Operation:
Fri-Sat: 11:00 am - 6:00 pm
Sun-Thurs: Closed
We do offer additional limited hours by appointment.