Himmel's Commercial Doors & Repairs Door Installer - Lake Charles, LA Follow us Looking to contact Himmel's Commercial Doors & Repairs? You can reach them at 337-419-1919