Explore details about location Leonce Road. Leonce Road is a location situated within the St. Landry Parish alongside other areas such as Sunshine Lane, Briley Avenue, Thistlewaite Road.