KFC E003005

KFC #E003005 is a KFC restaurant located at 5109 Walzem Road in San Antonio, Texas.