Explore details about location Leslie Court. Leslie Court is a location situated within the Perth and Kinross alongside other areas such as Baledmund Road, Crammond Place, Marshall Place.