Wendy's 9075

Wendy's #9075 is a Wendy's restaurant located at 9800 Fredericksburg Road in San Antonio, Texas.