Wendy's 8427

Wendy's #8427 is a Wendy's restaurant located at 3113 Edgar Brown Drive in Orange, Texas.