Wendy's 1254

Wendy's #1254 is a Wendy's restaurant located at 1791 Montgomery Highway South in Hoover, Alabama.