Placid Foam Insulation Inc.
Energy
2540 Main St, Lake Placid, NY 12946, US
(518) 524-2865
Hours not published on validated sources
Placid Foam Insulation Inc. is an insulation installer that cuts building energy use in Lake Placid, NY.
Insulation Energy Efficiency