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