2810 bowers avenue santa clara ca 95051. Interior door replacement company 2810 bowers ave santa clara ca 95051. Temporary closure for.