Explore details about location Leckie Street. Leckie Street is a location situated within the Timaru District alongside other areas such as Butler Street, Barnard Street, South Street.