1. William Armour DDS 2935 New Ridge Rd, Elliston, VA 24087 Coordinate: 37.24993,-80.26688 Phone: (540) 268-1615