JOHN RICHARD O”BRIEN March 6, 1940 – January 12, 2012 John Richard O’Brien, 71, passed away Thursday at Kaiser Hospital in Vallejo. John worked as a plant reactor foreman on Mare Island and has lived in Vallejo the past 49 years. Survivors... View Obituary & Service Information