More about Leichhardt Public Library
Leichhardt Public Library is located at 23 Norton St, Leichhardt, New South Wales, Australia 2040
+61 2 9367 9266
http://www.leichhardt.nsw.gov.au/library