ANCHOR PARTY STORE
1798 Ottawa Beach
Holland MI 49424
United States