Wendy's 1261

Wendy's #1261 is a Wendy's restaurant located at 2231 East South Boulevard in Montgomery, Alabama.