LSI Auckland (English language school) is located in Auckland, New Zealand on 10-12 Scotia Place, Auckland CBD. LSI Auckland (English language school) is rated 4.5 out of 5 in the category english language school in New Zealand.
Address
10-12 Scotia Place, Auckland CBD
Accessibility
Wheelchair-accessible entrance