Wendy's 5128

Wendy's #5128 is a Wendy's restaurant located at 213 State Farm Parkway in Homewood, Alabama.