Wendy's 11606

Wendy's #11606 is a Wendy's restaurant located at 1401 North Velasco Street in Angleton, Texas.