Nature Center for Meditation is a 501c3 federally recognized non profit charitable organization. This means that all of your donations and gifts are 100% tax deductible! Tax ID # 85-2666846