Schools in Nichols Hills, Oklahoma, the US. Schools locations in Nichols Hills, Oklahoma. Find the nearest schools locations, near you. All types of business services Accounting ATM Bank Finance Lawyer Real estate School All schools in Nichols Hills Christ the King School School +1 405-843-3909 1905 Elmhurst Avenue, Nichols Hills, Oklahoma 73120 Write a review Phone Website Directions