Wendy's 11385

Wendy's #11385 is a Wendy's restaurant located at 17717 Cantrell Road in Little Rock, Arkansas.