ITP Tulsa, founded in 2005, invites you to join one of our two groups to explore the journey of transformation.
ITP Tulsa, founded in 2005, invites you to join one of our two groups to explore the journey of transformation.
Shambhala Meditation Center
5001 South Fulton
Tulsa, OK 74135
United States