JCC Community Center added on 13-Apr-2018, updated on 13-Apr-2018 | Edit 0.00 (Votes: 0) Community center, pool, gym and fitness facility in Tulsa, OK. URL https://csjcc.org Business address2021 E 71st Street, Tusla, OK 74146 United States Contact detailsPhone: +1-918-495-1111