KFC E003021

KFC #E003021 is a KFC restaurant located at 8270 Marbach Road in San Antonio, Texas.