Tulsa Yoga Meditation Center 5321 S Sheridan Rd #21,Tulsa, OK, 74145 (918) 284-1422 Website Directions (918) 284-1422 Website Directions Add To Address Book Janet Parachin: (918) 261-9786 Add To Address Book