Wendy's 11018

Wendy's #11018 is a Wendy's restaurant located at 2751 East Main Street in Albert Lea, Minnesota.