Skip to main content Skip to main content

The Bend Magazine

Garden Study Center and Lath House

No Reviews Yet
Write Review

5 Victory Ave
New Orleans, LA 70124

(504) 488-2896

Visit Their Website for More Info

Founded 1854

The Garden Study Center and Lath House in New Orleans, LA are event venues at New Orleans City Park.