Hi Mel,
Yes, there is a Care Home called "Y Plas" in Llangyfelach Road, - but I'm not sure if its the same house.
On my Uncle Archie's Death Cert, (in 1930) the House Number is 177..."Y Plas" & the Care Home's number is 619 Llangyfelach Road...
Mind you, - I'm sure that there must have been a lot more housing built there since 1930...& I gather that the house numbers have all changed too.
I'm hoping to visit Swansea, (for the first time) later this year, & am hoping to visit Llangyfelach Road, & other places where my rellies lived.
Best Wishes, Romilly.