Blenheim Site

Blenheim Medical Centre
30 Chatham St N
Blenheim