Diocese of Tulsa
Newsletters & Annual ReportsSpring 2008Fall 2008June 2009Spring 2010Summer 20102009 Annual ReportSummer 20112010 Annual Report
Campus located at 2450 North Harvard (Harvard near Apache) in Tulsa