Retail
259 Carlisle St, Balaclava VIC 3183
(03) 9123 1868
Website
Instagram
Facebook
Leonard Street is an eclectic womenswear brand offering unique prints and rich colours, located in the heart of Balaclava.