Wendy's 1264

Wendy's #1264 is a Wendy's restaurant located at 1195 West South Boulevard in Montgomery, Alabama.