Get directions to: Howlers, Salem, VA Restaurant address: 1106 Kessler Mill Rd Salem, VA 24153, USA Driving Walking Bicycling Restaurant: Howlers