St. Mark's Gives Back to Area Non-Profits