Wendy's 2680

Wendy's #2680 is a Wendy's restaurant located at 1561 Highway 20 Northeast in Conyers, Georgia.