Salem VA Hamburger & Hot Dog Stands 1. 1214 W Main St, Salem, VA 24153 | Sam's Hot Dog Stand (540) 375-0830