Wendy's 9964

Wendy's #9964 is a Wendy's restaurant located at 125 University Avenue in Atlanta, Georgia.