Wendy's 11397

Wendy's #11397 is a Wendy's restaurant located at 2327 7th Avenue South in Birmingham, Alabama.