Louis Castro

Birth date: Aug 19, 1925 Death date: Jan 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 d