Oak Creek Apartments in New Orleans, LA 70123

Oak Creek Apartments in New Orleans, LA 70123 (Jefferson Parish) is a residential area, Oak Creek Road 2001 (70123).

House Number
2001
Postal Code
70123
Street
Oak Creek Road
Land Use
residential area