ViewsWatchers |
Freedom is a town in Woods County, Oklahoma, United States.[1] It lies twenty-five miles west of Alva, on the banks of the Cimarron River. As of the 2010 census, the city population was 289. |