1. Western Union 80 Westlake Rd, Hardy, VA 24101 Coordinate: 37.11837,-79.71898 Phone: (540) 721-3102