T & W Place Address: 203 W Willow Grove Rd, Lynchburg, SC 29080 Phone: (803) 437-2917 Restaurants Other Businesses: Reds & Eds Restaurant at 2260 Lynchburg Hwy, Lynchburg, SC 29080 95 Live Bar & Grill at 10290 Lynches River Rd, Lynchburg, SC 29080 Private Processing Service at 1465 Trinity Rd, Lynchburg, SC 29080 Relax Inn at 10320 Lynches River Rd, Lynchburg, SC 29080