1. Hammer Insurance Agency 611 S 3rd St, Shenandoah, VA 22849 Coordinate: 38.47801,-78.61336 Phone: (540) 652-8512