Due to a power loss in the building, North Ryde Library will be closed until further notice. All other branches are operating as usual.
167 Shaftsbury Road, Eastwood 2122 View Map
167 Shaftsbury Road , Eastwood 2122
Shaftsbury Place
3D Virtual Tour
Book Online