About Windsor Manor Shenandoah
Windsor Manor Shenandoah is an alzheimer center (dementia center) located in Shenandoah, IA.
Our Facilities
Windsor Manor Shenandoah has been registered with the National Provider Identifier database since October 02, 2013 and its NPI numbers are 1083041206 and 1598416620 (certified on 01/11/2022). Windsor Manor Shenandoah is also known as Homestead Of Shenandoah Operations, LLC (Assisted Living Facility).
Book an Appointment
To schedule an appointment, please call (712) 246-2194.