The Institute for Spiritual Development, 15 Sparta Ave., Sparta