Karmel Toor
June 18, 1950 - July 18, 2017
KARMEL TOOR JUNE 18, 1950 – JULY 18, 2017 Karmel Toor, 67, a resident of Vallejo, passed away Tuesday at Kaiser Hospital in Vallejo, surrounded by his immediate family. Karmel was born in Lambasa, Fiji. He was owner/operator of Best... View Obituary & Service Information