Wendy's 7960

Wendy's #7960 is a Wendy's restaurant located at 4965 Flat Shoals Parkway in Decatur, Georgia.