Wendy's 3960

Wendy's #3960 is a Wendy's restaurant located at 524 South Memorial Drive in New Castle, Indiana.