This fossil is from the Manuel River Formation (Middle Cambrian), Conception Bay, Newfoundland, Canada.
I don't know what it actually is: Is it a Hyolitha or a Conularia? Hyolitha were found there, but the Hyolitha I know are all significantly smaller. This specimen is about 10cm long (about 4 inches).
In the literature I have not found anything about Conularia from there.