Field 18 is a City park located in New Orleans, LA 70124. It is one of the 241 City parks in United States. Address of Field 18 is 1011 Harrison Ave, New Orleans, LA 70124, United States. Field 18 is located in a remote area, with less than 1 listed places around it Field 18 is rated 5 (out of 5 stars) by 10 reviewers on the web.
1011 Harrison Ave, New Orleans, LA 70124, United States