Canada / Newfoundland and Labrador / TwillingateFuneral HomesIsles Funeral Home Ltd.2 Whitehorne's Hill (709) 884-2759 Directions Verify this listing on Google Maps Own this business? Claim it