Shearer David MP

Address

Physical
Electorate Office - Level 1, 901 New North Rd Mt Albert Auckland 1024

Contact numbers

Primary
09-845 1919
Secondary No.
09-846 3117