Fountain Point

990 South Lake Leelanau Dr.
Michigan
United States