Stretchy Cheese Pizza & Subs Address: 127 N Main St, Due West, SC 29639 Phone: (864) 379-2557 Pizza, Restaurants, Deli Other Businesses: Martin Trucking at 969 Crawford Rd, Due West, SC 29639 El Quixote at 201 Main St, Due West, SC 29639