Institute for Innovation and Improvement is located in Auckland, New Zealand on 124 Shakespeare Road, Takapuna. Institute for Innovation and Improvement is rated 3 out of 5 in the category hospital in New Zealand.
Address
124 Shakespeare Road, Takapuna
Accessibility
Wheelchair-accessible entrance