Wendy's 10511

Wendy's #10511 is a Wendy's restaurant located at 1702 Apple Glen Boulevard in Fort Wayne, Indiana.