Louis Castro
August 19, 1925 - January 23, 2021
Louis Castro, 95, of Tampa, FL passed away peacefully the morning of January 23, 2021. The gentle giant as he was affectionately called lived a full life and was loved by many. Louis was predeceased by his wife, Stella and his daughter, Julie.... View Obituary & Service Information