Powell's Truck & Equipment, Inc. Share: Truck - DealersSmall Business Saturday Powell's Truck & Equipment, Inc. Visit Website Request Info 13260 Wards Road Lynchburg, VA 24501 (434) 821-5935 (800) 782-5884 (434) 821-7504 (fax) About Map About International and UD Trucks. Sales, service and parts. Truck leasing and rental. Own the City. What's Nearby? Distance: 5 10 15 20 25 50 mi.