Staton & Sons Auto Service, Inc. Share: Automobile Repair and Paint ShopsSmall Business Saturday Staton & Sons Auto Service, Inc. Request Info 19492 Forest Road Lynchburg, VA 24501 (434) 385-6448 (434) 385-9520 (fax) About Map About Auto repairs. What's Nearby? Distance: 5 10 15 20 25 50 mi.