CYANWOLFIE6IN CYANWOLFIE6IN Social Studies Answered 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)