KFC J013007

KFC #J013007 is a KFC restaurant located at 1001 Strobach Street in Rolla, Missouri.