Whistle Stop of Afton Address: 435 Afton Rd, Afton, TN 37616 Phone: (423) 638-3190 Restaurants Other Businesses: Deidras Cafe at 1325 Justice Rd, Afton, TN 37616 Poinsett, Rick at 85 Preacher Laws Rd, Afton, TN 37616 Fireworks Empire Inc at 5860 Andrew Johnson Hwy E, Afton, TN 37616