KFC E003014

KFC #E003014 is a KFC restaurant located at 17397 IH 35 North in Schertz, Texas.