Wendy's 8796

Wendy's #8796 is a Wendy's restaurant located at 3218 Wilmington Road in New Castle, Pennsylvania.