Indian Hills Manor

Nursing & Assisted Living · Skilled Nursing Facility

1720 North Spruce, Ogallala, NE 69153