Wendy's 1265

Wendy's #1265 is a Wendy's restaurant located at 5010 Vaughn Road in Montgomery, Alabama.