Ridgewood Specialty Care

Nursing & Assisted Living · Skilled Nursing Facility

1977 Albia Road, Ottumwa, IA 52501