St. Cloud, Ontario
From Wikipedia, the free encyclopedia
St. Cloud is a community in the Ontario city of Greater Sudbury.
Formerly an unorganized community in the geographic township of Cleland, the community was annexed into Greater Sudbury on January 1, 2001 when that city was created by amalgamating the former Regional Municipality of Sudbury.