Sarah Clowes

Sarah Clowes is a proud resident of the Town of Red Rock and a former economic development officer.

Sarah is an avid runner and outdoors person who is passionate about attracting visitors to the former mill town on the north shore of Lake Superior.

More Articles By Sarah Clowes