Elizabeth A. Castillo
November 12, 1957 - November 23, 2011
ELIZABETH A. “LIBBY” CASTILLO November 12, 1957 – November 23, 2011 Elizabeth A. “Libby” Castillo, 54, passed away Wednesday, November 23rd at her home in Vallejo surrounded by her family following a long battle with lung cancer. Libby... View Obituary & Service Information