Adress: Clarke St, LL14 1RS, Wrexham About CPD Rhos Aelwyd FC CPD Rhos Aelwyd FC, is located in Clarke St, Wrexham, LL14 1RS, UK How to get to CPD Rhos Aelwyd FC?