Wendy's 8087

Wendy's #8087 is a Wendy's restaurant located at 7940 South Howell Avenue in Oak Creek, Wisconsin.