KFC J718303

KFC #J718303 is a KFC restaurant located at 1802 Stadium Drive in Phenix City, Alabama.