- (We are not responsible for the content provided by third party suppliers, sponsors and other users of this site) If you are feeling unwell, but the problem is not a medical emergency please call NHS Direct Wales on 0845 46 47. Gorseinon Hospital, Gorseinon, Swansea SA4 4UU ........................................ Hill House Hospital, Sketty, Swansea, SA2 0FB ............................................... Morriston Hospital, Heol Maes Eglwys, Morristron, Swansea SA6 6NL ........... Singleton Hospital, Sketty Lane, Sketty, Swansea, SA2 8QA .......................... Prince Philip Hospital, Dafen, Llanelli, SA14 8QF ............................................ Sancta Maria Hospital, Ffynone Road, Swansea SA1 6DF ............................. West Wales General Hospital (Glangwili), Carmarthen, SA31 2AF ................. 01792 702 222 01792 203 551 01792 702 222 01554 756 567 01792 479 040 01792 205 666 01267 235 151