KFC E003008

KFC #E003008 is a KFC restaurant located at 5211 De Zavala Road in San Antonio, Texas.