T.R. Meighen Family Foundation
The T.R. Meighen Family Foundation is a private charitable foundation that was established by letters patent in April 1969 with a gift from the founder, Mr. Theodore Roosevelt Meighen. The head office is located in St. Andrews, New Brunswick and the administrative office is in Toronto, Ontario. Over the past 41 years, the foundation has granted close to $20 million Read More