James Leroy Cowan, age 83, of Newark, DE, passed away Thursday, February 4, 2021. James proudly served in the US Army. He later retired from Chrysler after 35 years of dedicated service. James also worked at Happy Lawn Care. He loved to camp... View Obituary & Service Information