820 O'Keefe Ave New Orleans is located at 29.946011, -90.075188 geo coordinates. 820 O'Keefe Ave, New Orleans, LA 70113 is located in Louisiana, New Orleans, Downtown New Orleans, United States Of America. Postal code is: 70113
Latitude | Longitude |
---|---|
29.946011 | -90.075188 |
DMS Latitude | DMS Longitude |
---|---|
29° 56´ 45.6396'' N | 90° 4´ 30.6768'' W |