Oklahoma County commissioners are set to meet again after buying 71 acres of land in Del City that they say is for a new mental health facility.
Oklahoma County commissioners are set to meet again after buying 71 acres of land in Del City that they say is for a new mental health facility.
In