Wendy's 11540

Wendy's #11540 is a Wendy's restaurant located at 7348 Spout Springs Road in Flowery Branch, Georgia.