Logo Ectarc

European Centre For Training and Regional Co-operation

CONTACT US

ECTARC’S LOCATION

THIS IS WHERE YOUR JOURNEY BEGINS!

Parade Street,

Llangollen

, Denbighshire, LL20 8RB
Phone +44 (0) 1978 861514