According to our records, this business is located at 1619 Truro Pavement in Osceola (in Clarke County), Iowa 50213, the location GPS coordinates are: 41.07022 (latitude), -93.78444 (longitude). Criminal Investigation Div is categorized under Marshals' Office, Police (SIC code 9221). You can contact the company by phone at (641) 342-6263.