Wendy's 10503

Wendy's #10503 is a Wendy's restaurant located at 967 Gilberts Ferry Road Southeast in Attalla, Alabama.