Get Directions to Chop Chop Landscaping in New Orleans ← View details 188 Hickory Ave, New Orleans, Louisiana 70123 (504) 603-3311 Get Directions From* To * — Required information