Home » Places » St Leonards
St Leonards is a Urban locality located in Tasmania and part of the Rest of TAS , with a population of 2009. St Leonards St Leonards covers an area of 44.240 square km. Its elevation is 214 meters. It is governed by Launceston (City). .