The provided source material does not contain information regarding a city named Cranston in Canada. Instead, it identifies Cranston (also spelled Cranstoun or Cranstone) as a Scottish surname originating from a minor clan located around Roxburgh in the Scottish Borders.
This clan is characterized by its own distinct tartan and clan brooch. While the source lists notable people with the surname, no specific details regarding their identities are provided in the text.