CHIPPEWA HOTEL Store in MACKINAC ISLAND November 26, 2019 Categories: On PremiseFilter: Address 7221 MAIN ST #103MACKINAC ISLAND, MI 49757Contact