KFC G112001

KFC #G112001 is a KFC restaurant located at 3890 Lake Emma Road in Lake Mary, Florida.