Falwell Corp 7 years ago ID: #3830 Listed In : Plumbers 3900 Campbell Ave, Lynchburg. VA, USA 24501 (434) 846-2737 Business Description Falwell Corp, Address : 3900 Campbell Ave, Lynchburg. VA, USA 24501, Phone : (434) 846-2737 Reviews & Ratings Write a Review No Review. Please login / register to add your review.