latouche road