New Brighton – Mary Immaculate

New Brighton – Mary Immaculate
100 Lonsdale Street
New Brighton
Christchurch 8083
New Zealand