Albrighton Library
Units Station Road
WV73QH
Wolverhampton
01902 372226
Ashmore Park Library
Unit 4 Griffiths Drive
WV112JW
Wolverhampton
01902 556296
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
Coalpool Branch Library
Coalpo Coalpool Lane
WS31RF
Walsall
01922 721325
Codsall Library
Counci Wolverhampton Road
WV81PX
Wolverhampton
01902 842764
Daisy Bank Library
Unit 1 Ash Street
WV148UP
Bilston
01902 556305
Darlaston Library
Unit 1 1 King Street
WS108UL
Wednesbury
0121 526 4530
Forest Gate Library
Sidney Forest Gate
WV125LF
Willenhall
01922 710208
Ivy Ba Furzebank Way
WV124BD
Willenhall
01902 630530
Heath Town Community Library
Castle Tudor Road
WV100LT
Wolverhampton
01902 556266
Long Knowle Library
Long K Wood End Road
WV111YG
Wolverhampton
01902 556290
Low Hill Library
Low Hi Showell Circus
WV109JL
Wolverhampton
01902 556293
Mary Pointon Library
13 Riv Ettingshall Road
WV149UG
Bilston
01902 556263
Mobile Library Service
Willen Willenhall Lane
WS32XN
Walsall
01922 710625
Pleck Library
Pleck Darlaston Road
WS29RE
Walsall
01922 721307
Sneyd Library
Sneyd Vernon Way
WS32PA
Walsall
01922 710728
South Walsall Branch Library
Walsal West Bromwich Road
WS54NW
Walsall
01922 721347
Spring Vale Library
Spring Bevan Avenue
WV46SG
Wolverhampton
01902 556284
Walsall Local History Centre
Beechd Essex Street
WS27AS
Walsall
01922 721305
Walsall Reference Library
Unit 1 Lichfield Street
WS11TR
Walsall
01922 653110
Wednesbury Library
7 High Walsall Street
WS109EH
Wednesbury
0121 556 0351
Wednesfield Library
Wednes Church Street
WV111SR
Wolverhampton
01902 556278
Willenhall Library
Willen Walsall Street
WV132EX
Willenhall
01902 366513