Contact us

116 123 free from any phone

17 St John's Road
Swansea SA5 8PR

Swansea Samaritans, a charity registered in England (1173627). Swansea Samaritans is a recognised branch of Samaritans.