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