Churches/Shambhala Center of St. Johnsbury
Shambhala Center of St. Johnsbury
St Johnsbury, VT
Has Website
- EIN
- 200092001
- Address
- PO Box 66, St Johnsbury, VT, 05819-0066
- Affiliation
- Subordinate - Subordinate in a group ruling
- IRS Ruling Date
- January 1975