Wendy's 11261

Wendy's #11261 is a Wendy's restaurant located at 3503 Court Street in Pekin, Illinois.