Nola Green Roots
Non-profit organization
70119 New Orleans
United States
Phone: (504) 206-9290
Website: http://nolagreenroots.com/
NOLA Green Roots is a membership-based 501(c)(3) nonprofit network of organic community gardens throughout New Orleans.



