Wendy's 668

Wendy's #668 is a Wendy's restaurant located at 3300 Highway 278 Northeast in Covington, Georgia.