Location

Contact Information

Haro Glass & Mirror Works

2038 Saint Roch Ave.
New Orleans, LA 70117

Phone: 504-947-2725
Email: haroglass@gmail.com

Business Hours:
Monday-Friday 8 a.m.-4 p.m.