Wendy's 9062

Wendy's #9062 is a Wendy's restaurant located at 2015 Antonio Street in Anthony, Texas.