Apartments in Shell Rock, IA Meadows528 N Kelly StShell Rock, IA, 506703198854341Assisted Living FacilitiesNursing Homes Skilled Nursing FacilitySenior ApartmentsSenior Housing Show More