Aldridge Branch Library
Southw Rookery Lane
WS98NR
Walsall
01922 743601
Beechdale Branch Library
Beech Stephenson Square
WS27DX
Walsall
01922 721431
Bentley Branch Library
Bentle Queen Elizabeth Avenue
WS20HP
Walsall
01922 721392
Bloxwich Branch Library
Sutton Elmore Row
WS32HR
Walsall
01922 710059
Brownhills Branch Library
Woodsi Brickiln Street
WS86AU
Walsall
01543 452017
Cheslyn Hay Library
Meadow High Street
WS67AE
Walsall
01922 413956
Coalpool Branch Library
Coalpo Coalpool Lane
WS31RF
Walsall
01922 721325
Darlaston Library
Unit 1 1 King Street
WS108UL
Wednesbury
0121 526 4530
Forest Gate Library
Sidney Forest Gate
WV125LF
Willenhall
01922 710208
Great Johns Lane
WS66BY
Walsall
01922 414632
Mobile Library Service
Willen Willenhall Lane
WS32XN
Walsall
01922 710625
Pelsall
Market High Street
WS34LX
Walsall
01922 682212
Pleck Library
Pleck Darlaston Road
WS29RE
Walsall
01922 721307
Rushall Branch Library
Unit 1 Pelsall Lane
WS41NL
Walsall
01922 721310
Shelfield Branch Library
Shelfi Birch Lane
WS41AS
Walsall
01922 682760
Sneyd Library
Sneyd Vernon Way
WS32PA
Walsall
01922 710728
South Walsall Branch Library
Walsal West Bromwich Road
WS54NW
Walsall
01922 721347
Walsall Local History Centre
Beechd Essex Street
WS27AS
Walsall
01922 721305
Walsall Reference Library
Unit 1 Lichfield Street
WS11TR
Walsall
01922 653110
Walsall Wood Branch Library
Walsal Lichfield Road
WS99NT
Walsall
01543 452517
Wednesbury Library
7 High Walsall Street
WS109EH
Wednesbury
0121 556 0351
Willenhall Library
Willen Walsall Street
WV132EX
Willenhall
01902 366513