Wendy's 4418

Wendy's #4418 is a Wendy's restaurant located at 425 Schillinger Road South in Mobile, Alabama.