Located in Cowichan Bay Spa, 1681 Cowichan Bay Road, Cowichan Bay, Vancouver Island

778-385-8260