Wendy's 3948

Wendy's #3948 is a Wendy's restaurant located at 1010 South Eufaula Avenue in Eufaula, Alabama.