ServicesLarrabee Center is listed as a retirement community in Shell Rock, IA.
Contact Larrabee Center to discuss your retirement living needs in the Shell Rock, IA area at (319) 885-4875 or schedule an appointment to visit the facility located at 409 North Cherry Street, Shell Rock, IA 50670.