foundation id sierra wallpaper sierra club foundation tax id CharityWatchs rating of The Sierra Club Foundation is for the 501c3 public charity tax ID 94-6069890. Sierra Club Foundation 2101… Wednesday, April 6, 2022 Edit