Wendy's 5011

Wendy's #5011 is a Wendy's restaurant located at 1522 West Market Street in Bloomington, Illinois.