St. Charles County Police Department Details Location Address:1835 Highway 94 South, Defiance, Missouri, 63341, United States Post navigation ← Okaloosa County Sheriff’s OfficeUnified Police Department Firearms Range →