Fleurish & Bloom on Mackinac
ABOUT
Mackinac Island’s newest flower shop is located at 6673 Main Street, in the Mission District, across from Mission Church. Offering a beautiful and colorful selection of plants and flowers. Open Tuesday – Saturday, 10:00 am – 4:00 pm.