Wendy's 11462

Wendy's #11462 is a Wendy's restaurant located at 2801 North Tarrant Parkway in Fort Worth, Texas.