Wendy's 4867

Wendy's #4867 is a Wendy's restaurant located at 7662 Guilbeau Road in San Antonio, Texas.