6.Haro Glass And Mirror Works Serving New Orleans, LA View Phone 504-636-8413 2038 Saint Roch Ave New OrleansNew Orleans, LA 70117 Experience & Reliability Send to My Email Send to My Phone Print this Page