Ellesmere Agricultural & Pastoral Assn

Address

Physical
PO Box 17 Leeston

Contact numbers

Primary
03-324 3807