Wendy's 8464

Wendy's #8464 is a Wendy's restaurant located at 1714 South College Street in Auburn, Alabama.