Share: Vending Machines Cardinal Vending of Virginia, Inc. 11020 Leadbetter Road, #13 Ashland, VA 23005 (804) 317-1117 (804) 598-8091 (fax) Rep Info Whom to Contact Jay Thompson President