Stoddard from Wisconsin Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Mamie's Cafe - Wisconsin, Stoddard, 122 South Main Street, 54658 (608) 457-2777 Map