Cresswell's Shoes

In business since
1947

Address

Physical
71 Market St Blenheim 7201

Contact numbers

Primary
03-578 9243
Fax
03-578 1742