KFC E003012

KFC #E003012 is a KFC restaurant located at 2110 Goliad Road in San Antonio, Texas.