KFC L113006

KFC #L113006 is a KFC restaurant located at 325 South Ross Point Road in Post Falls, Idaho.