What year did this Wendy's first open?
Address: 2385 Mall of Georgia Blvd, Buford, GA 30519, USA
Jean Ann Moale | Oct 8, 2018
I believe may be older than that, more like when the mall was built.
Derrick Washington | Oct 8, 2018
4-5yrs ago
Thanks! Your answer is awaiting moderation.