Get Directions to Robert W Drouant ← View details 3900 Canal Street, New Orleans, Louisiana 70119 (504) 488-6403 Get Directions From* To * — Required information