Leonard McLaurin
October 23, 1975 - May 10, 2021
Our beloved Leonard McLaurin, affectionately known to some as “Pooh” was born to Robert & Wilhelmenia McLaurin on October 23, 1975 in New Haven, Connecticut. Leonard departed this life for his eternal home on May 10, 2021 at St.... View Obituary & Service Information
