Climax from Minnesota Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Corner - Minnesota, Climax, 101 West Broadway Street, 56523 (218) 857-3525 Map