(504) 524-6131
727 Magazine St. New Orleans, LA 70129
http://neworleansglassworks.com
Map & Directions