Shell Rock Police Dept Address: 303 S Cherry St, Shell Rock, IA 50670 Phone: (319) 885-4434 Police Departments Other Businesses: Dillon Law Office at 313 S Cherry St, Shell Rock, IA 50670 Nelson & Toenjes at 209 S Cherry St, Shell Rock, IA 50670 Shell Rock Health Care Center at 920 N Cherry St, Shell Rock, IA 50670