KFC E003013

KFC #E003013 is a KFC restaurant located at 2907 Thousand Oaks in San Antonio, Texas.