St Leonard's Dog Park is located at St Leonards Picnic Ground, 81 Station Rd, St Leonards TAS 7250, Australia