KFC H143027

KFC #H143027 is a KFC restaurant located at 3010 Main Street in Keokuk, Iowa.