Wendy's 11366

Wendy's #11366 is a Wendy's restaurant located at 1500 North College Street in Auburn, Alabama.