The Stella’s Circle Foundation is a registered charity, established in 2005 and centered in St. John's, Newfoundland, Canada.
Websites.ca Talk Ep. 51