Trevor Roberts Councillor Home / People / [email protected] 07799692862Address: 6 Llys Dedwydd, Barmouth, LL42 1HP