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