1. Western Union 301 E 2nd Ave, Franklin, VA 23851 Coordinate: 36.67868,-76.92099 Phone: (757) 562-0329