Hospitals
University Hospital of Wales: 029 20 747747
Llandough Hospital: 029 20 711711
St David’s Hospital: 20536666
Barry Hospital: 01446 704000
Holme Towers: 20700924
Velindre Hospital: 20615888
Royal Glamorgan Hospital: 01443 443443
Out of Hours Urgent Care: 111
NHS Wales 111 website
Community Services
Riverside Health Centre: 029 20 371221
Park View Clinic: 029 20 560752
Marie Curie Hospice: 029 20426000
Pendine Centre, Mental Health Team: 029 20 578778
Special Clinic (for sexually transmitted diseases): 029 20 335207
Registrar of Births, Marriages & Deaths: 029 20 822680
Community Health Council: 029 20 377407
Pearns Wilson Road: 029 20 599511
Lloyds Chemist Ely:029 20 591144
Pearns Caerau Lane:029 20 598080
Tesco Pharmacy: 029 20 427800
Community Midwives: 20716001
Community Mental Health: 20463488