Leeston Library

Address

Physical
High St Leeston
Mailing
PO Box 90
Rolleston 7643

Contact numbers

Primary
03-347 2871