Wendy's 11267

Wendy's #11267 is a Wendy's restaurant located at 2906 South 4th Street in Leavenworth, Kansas.