KFC E003016

KFC #E003016 is a KFC restaurant located at 7009 San Pedro Avenue in San Antonio, Texas.