Wind Rose North LTD Outfitters 427 10th Ave, Menominee, MI 49858, USA (906) 863-8240 Shopping & Retail