Wendy's 12945

Wendy's #12945 is a Wendy's restaurant located at 2290 North Imperial Avenue in El Centro, California.