Explore details about location Leslie Road. Leslie Road is a location situated within the Perth and Kinross alongside other areas such as Trinafour, Friarton Road, Hall Park.