Thomas J. Moran foundation donates thousands to local nonprofits

Thomas J. Moran foundation donates thousands to local nonprofits