Wendy's 5588

Wendy's #5588 is a Wendy's restaurant located at 3621 State Road 38 East in Lafayette, Indiana.