KFC G135030

KFC #G135030 is a KFC restaurant located at 8311 Harrison Street in La Vista, Nebraska.