The McGregor Foundation established to carry out it’s mission of philanthropy McGregor Home serves close to 700 vulnerable seniors, but the foundation touches the lives of tens of thousands more through grantmaking. The McGregor Foundation is Read More » October 1, 2019