Barla Environmental, Llc Door Installer - New Orleans, LA Looking to contact Barla Environmental, Llc? You can reach them at 504-483-8887