Nichols Hills is a city in Oklahoma County, which has a population of 45,543 as of the year 2000.
If you are interested in being a local editor for Nichols Hills, please click here to contact us about this opportunity to represent the Nichols Hills community!