Louis Andrew Douglas Cowin
November 9, 1925 - October 8, 2018
Louis Andrew Douglas Cowin left us on Monday, October 8, 2018, having died of natural causes. “Andy” was born in Birmingham, England, on November 9, 1925, and spent his early years residing on the Isle on Man. He fought in WW2 as... View Obituary & Service Information