Thermal Lock Window & Siding Siding Contractor - Alton, IL Looking to contact Thermal Lock Window & Siding? You can reach them at 866-296-9595