J L Allen Holdings Inc Address: 70 Pumping Station Rd, Stanton, TN 38069 Phone: (731) 772-0702 Holding Companies Other Businesses: Hendrix, Allen at 245 Gaston Powell Rd, Stanton, TN 38069 Deerfield Inn - Stanton at 7750 Highway 222, Stanton, TN 38069 Americas Best Value Inn - Stanton at 8145 Highway 222, Stanton, TN 38069 Burger Nology at 13307 Highway 76 S, Stanton, TN 38069