Guide > Hospital in California > Hospital in Lompoc > James Hinshaw: Allstate Insurance