James Carroll Leo
October 8, 1941 - July 18, 2020
James Carroll Leo passed away on July 18, 2020 after a hard-fought battle with Covid-19. Jim worked tirelessly to keep from getting the virus for many months before succumbing to the disease. James is survived by: his wife, Patricia Ann Leo;... View Obituary & Service Information