KFC G135573

KFC #G135573 is a KFC restaurant located at 1115 US Highway 412 West in Siloam Springs, Arkansas.