The State Library of South Australia, or SLSA, formerly known as the Public Library of South Australia, located on North Terrace, Adelaide, is the official library of the Australian state of South Australia.
Verified record: Information confirmed by IDbGLAM on 2026-07-31.
The State Library of South Australia, or SLSA, formerly known as the Public Library of South Australia, located on North Terrace, Adelaide, is the official library of the Australian state of South Australia.
Visit & Contact
Loading...
No Records Found
Sorry, no records were found. Please adjust your search criteria and try again.