Explore details about location McLeish Place. McLeish Place is a location situated within the Perth and Kinross alongside other areas such as Golf Course Road, St Pauls Square, Strathmore Terrace.