Wendy's 12726

Wendy's #12726 is a Wendy's restaurant located at 1811 Houston Lake Road in Perry, Georgia.