Kennel Place off Mine (NL)