Wendy's 8998

Wendy's #8998 is a Wendy's restaurant located at 104 North Center Street in Joliet, Illinois.