John B. Halbrook
November 5, 1960 - July 20, 2017
John Bolton Halbrook November 5, 1960 - July 20, 2017 John B. Halbrook, 66, passed away July 20 at his home in Vallejo following a brief illness. An insightful observer of human nature, John will be remembered for his candor and biting wit.... View Obituary & Service Information