Wiltshire
Contact us
If you are already open to CAMHS, please contact the teams directly using the numbers below.
Local teams
Marlborough
Phone: 01865 904 666
Marlborough Community CAMHS
The Lavington Centre
Savernake Hospital
Marlborough
SN8 3HL
Melksham
Phone: 01865 903 777
Melksham Community CAMHS
Melksham Hospital
Spa Road
Melksham
SN12 7NZ
Salisbury
Phone: 01865 901901
Salisbury Community CAMHS
Block 132
Salisbury District Hospital
Salisbury
SP2 8BJ
Page last reviewed: 1 August, 2024