Bel Air Bel Air1286 Stabler Lane, Yuba City CA 95993 United StatesPhone: 530-755-3991 2019-01-25T21:57:25+00:00