Indian Hills Manor – Ogallala, NE
Home › Nebraska › Keith County › Ogallala › ZIP 69153 › Indian Hills Manor CMS Verified | 2026-03-01 Indian Hills Manor 1720 North Spruce, Ogallala, NE 69153 (308) 284-4068 82 beds All Ogallala facilities 1.0* Overall 1.0* Health Inspection 1.0* Quality Care 2.0* Staffing 48.25 Score /100 #14177 National Rank #14177 of 14703 facilities … Read more