Libraries in Glengarry
Invercargill Public Library
50 Dee Street, Invercargill 9810
From Business: The Civic Theatre complex is ideally located in the heart of the inner city of Invercargill, surrounded by cafes, retail shops and across the road from Pak'n'Save. The 100 year…