Obatala Sciences Inc Categories Drug Testing 1441 Canal Street Suite 304 New Orleans Louisiana 70112 (504) 598-5246 Send Email Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×