1. Spotted Zebra 2520 290th St, Montrose, IA 52639 Coordinate: 40.53711,-91.4293 Phone: (319) 463-7337