Mosquito Inn Address: 39959 N Highway M 26, Toivola, MI 49965 Phone: (906) 288-3696 Restaurants, Bars Other Businesses: Wyandotte Hills Golf Club at 5755 Poyhonen Rd, Toivola, MI 49965