Latch On Insulation Insulation Expert - Brea, CA Looking to contact Latch On Insulation? You can reach them at 714-671-3870