Wendy's 7460

Wendy's #7460 is a Wendy's restaurant located at 3420 Central Avenue in Lake Station, Indiana.