Wendy's 839

Wendy's #839 is a Wendy's restaurant located at 300 Tri County Plaza in Cumming, Georgia.