Wendy's 7412

Wendy's #7412 is a Wendy's restaurant located at 12502 Highway 72 North in Loudon, Tennessee.