Suggest an Edit Name* Categories* Doctor Hospital Pharmacy Add category State* Locality* ZIP* Street address* Phone* Website Opening hours Monday: 09:00 am — 05:00 pm Tuesday: 09:00 am — 05:00 pm Wednesday: 09:00 am — 05:00 pm Thursday: 09:00 am — 05:00 pm Friday: 09:00 am — 05:00 pm Saturday: 09:00 am — 03:00 pm Company description Hospital INDIAN HILLS MANOR located in the city of OGALLALA, state Nebraska. The legal address of the Hospital 1720 NORTH SPRUCE, OGALLALA, NE, 69153. Directions to the Hospital INDIAN HILLS MANOR can be found on our interactive map.Number of Certified Bed: 82Total Number of Residents: 44Practice names: 44Percent of Occupied Beds: 54% Your comments (not for publishing) * — Required information INDIAN HILLS MANOR - OGALLALA ← View details 1720 NORTH SPRUCE, OGALLALA, NE, 69153, Ogallala, Nebraska 69153 (308) 284-4068