Wendy's 8587

Wendy's #8587 is a Wendy's restaurant located at 940 Brookforest Avenue in Shorewood, Illinois.