Wendy's 11602

Wendy's #11602 is a Wendy's restaurant located at 520 Peachtree Parkway in Cumming, Georgia.