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