KFC E003019

KFC #E003019 is a KFC restaurant located at 8510 Fredericksburg Road in San Antonio, Texas.