DF Dennis Foss & Associates Inc. Personal Injury Investigations Truro, Nova Scotia, Canada · 2 locations Dennis Foss & Associates Inc. is a private investigation firm with its head office in Truro, Nova Scotia. It…