Leo Carroll
November 16, 1923 - February 4, 2024
Leo Carroll was born on a farm in Missouri in 1923. He followed his beloved brother Raymond to California to work in construction. From there, he signed up for WWII, was in the Battle of the Bulge and saw combat. He went to USC and got a PhD... View Obituary & Service Information