Wendy's 1806

Wendy's #1806 is a Wendy's restaurant located at 4169 LBJ Freeway in Farmers Branch, Texas.