We’re Here to help

Contact us

Email

Address

Lilac Tree Suites

Physical Address:

7372-106 Main Street
Mackinac Island, MI 49757

Mailing Address:

P.O. Box 540
Mackinac Island, MI 49757