Get directions to: Ogo's, Montrose, IA Restaurant address: 129 South 1st Street Montrose, IA 52639, USA Driving Walking Bicycling Restaurant: Ogo's