Map location of Robert Rivard 4919 Canal Street, Suite 301, New Orleans, LA 70119 Phone: 504-486-9106