Find a service

You can search all of the health and social care service providers in Walsall from here. Try searching by service name, service type, postcode or street name.

Mental Health Services

Beeches Day Hospital

Bloxwich Hospital, Reeves St, Walsall, WS3 2JJ
01922 608222

Child and Adolescent Mental Health Community Services (CAMHS) Dudley

The Elms, Slade Road, Cradley,, Halesowen, B63 2UR
01384 324689

Child and Adolescent Mental Health Community Services (CAMHS) Walsall

Canalside, Abbotts Street, Bloxwich, Walsall, WS3 3AZ
01922 607400

Community Mental Health Services for Older Adults

Blakenall Village Centre, Thames Road, Blakenall, Walsall
01922 608020 /

Dudley and Walsall Mental Health Trust

Service Experience Desk, Trafalgar House, 2nd floor, Dudley, DY2 8PS
0300 555 0535

Dudley and Walsall Mental Health Trust (out of hours)

Service Experience Desk, Trafalgar House, 2nd floor, Dudley, DY2 8PS
01922 607777

Memory Service

Blakenall Village Centre, Thames Road, Blakenall, Walsall, WS3 1LZ
01922 608888
Add a service