cyanwolfie6 cyanwolfie6 05-06-2021 Social Studies contestada New Orleans, louisiana is located at 29.9511° N, 90.0715° W, what type of location is that A. absolute location B. relative location C. estimated location D. street address (Which one though A-D)