Wendy's 4908

Wendy's #4908 is a Wendy's restaurant located at 1212 Del Mar Boulevard in Laredo, Texas.