- >About Us
- >Location
- >Contact Us
- Phone: (860) 225-6361
Leonide "Leo" Levesque
December 28, 1945 - October 30, 2006
Leonide “Leo” Levesque, 60, of Bristol, formerly of New Britain, husband of Debra Thibeault Levesque, died unexpectedly, Monday October 30, 2006 at the Hospital of Central Connecticut, New Britain. Born in Clair, New Brunswick, Canada... View Obituary & Service Information