Granite & Stone in Tatamagouche Canada

8077 Highway 311, Tatamagouche
(902) 657-3300