Luther from Michigan Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Logger's Landing - Michigan, Luther, 206 State St, 49656 (231) 797-5688 Map Twin Creek Inn - Michigan, Luther, 1105 E Old M 63, 49656 (231) 797-5418 Map