Corpus Christi Catholic ChurchParishShare1616 North Kelley AvenueOklahoma City, OK 73117United StatesGet directions