Wendy's 2841

Wendy's #2841 is a Wendy's restaurant located at 2501 North Vermilion Street in Danville, Illinois.