Nope, there will be no Walmart Drive-In coming to Nacogdoches, Lufkin, Jasper, Center, etc. The closest town that will host one of these drive-ins is Tyler.
What should take over the location? It's located at 1315 North Street, next door to the Legends apartment complex, and across the street from Excel ER.