What was the context of the find? Can you figure out if it's igneous, metamorphic or sedimentary? What are it's properties? Chalky, heavy, brittle etc? Do a hardness and streak test on it.
Stromatolites or stromatoliths are layered mounds, columns, and sheet-like sedimentary rocks that were originally formed by the growth of layer upon layer of cyanobacteria, a single-celled photosynthesizing microbe.
I definitely agree that it sure looks like stromatolite to me. Here is a stromatolite I found mixed in with some glacial till at a terminal moraine. It probably originated somewhere near the Newfoundland, or Labrador Coast then was pushed along at the front of the glaciers that carved out, then filled when it melted, the great lakes. All on it journey all the way to meet me. lol!