Wendy's 115

Wendy's #115 is a Wendy's restaurant located at 3990 Martin Luther King Jr. Drive Southwest in Atlanta, Georgia.