Aberaeron Hospital
Aberaeron
Dyfed
SA46 0JJ
Telephone: 01545 570225
Ammanvalley Hospital
Glanamman
Ammanford
Dyfed
SA18 2BQ
Telephone: 01269 822226
Assessment & Treatment Centre
Carmarthen
Dyfed
SA31 3HE
Telephone: 01267 222066
Bronglais Hospital
Aberystwyth
Dyfed
SY23 1ER
Telephone: 01970 623131
Cardigan & District Memorial Hospital
Cardigan
Dyfed
SA43 1DP
Telephone: 01239 612214
Community Learning Disability Team
Marine Terrace
Aberystwyth
Dyfed
SY23 2AZ
Telephone: 01970 633736
G W Owen
Haverfordwest
Dyfed
SA61 2JL
Telephone: 01437763537
Kidney Research Unit For Wales Foundation
Dolgwili Rd
Carmarthen
Dyfed
SA31 2AF
Telephone: 01267 227508
Llandovery Cottage Hospital
Llandovery
Dyfed
SA20 0HY
Telephone: 01550 720322
Llys Steffan Mental Health Resource Centre
Lampeter
Dyfed
SA48 7BJ
Telephone: 01570 422577
Mynydd Mawr Hospital
Upper Tumble
Llanelli
Dyfed
SA14 6BU
Telephone: 01269 841343
Pembrokeshire & Derwyn Nhs Trust
Carmarthen
Dyfed
SA31 3HB
Telephone: 01267 237481
Prembroke Health Authority
Haverfordwest
Dyfed
SA61 1QP
Telephone: 01437 774000
Prince Philip Hospital
Dafen Road
Llanelli
Dyfed
SA1 4QS
Telephone: 01554 756567
South Pembrokeshire Hospital
Pembroke Dock
Dyfed
SA72 6SX
Telephone: 01646 682114
Swn Y Gwynt Day Hospital
Ammanford
Dyfed
SA18 3AS
Telephone: 01269 595473
Tenby Cottage Hospital
Tenby
Dyfed
SA70 7EE
Telephone: 01834 842040
Tregaron Community Hospital
Tregaron
Dyfed
SY25 6JP
Telephone: 01974 298203
Ty Helyg
Caradoc Road
Aberystwyth
Dyfed
SY23 1ER
Telephone: 01970 635839
Werndale Private Hospital
Carmarthen
Dyfed
SA33 5NT
Telephone: 01267211500
West Wales General Hospital
Carmarthen
Dyfed
SA31 2AF
Telephone: 01267235151
hospitals.co.uk