Otho IA Restaurants 1. 2640 Dolliver Park Ave, Otho, IA 50569 | McDonald's Office (515) 359-2565 2. 200 Sun St, Otho, IA 50569 | Otho Pub (515) 972-4481