Wendy's 524

Wendy's #524 is a Wendy's restaurant located at 4014 Spencer Highway in Pasadena, Texas.