Wendy's 1266

Wendy's #1266 is a Wendy's restaurant located at 1414 Ann Street in Montgomery, Alabama.