Explore details about location Plas Coch Road. Plas Coch Road is a location situated within the Wrexham alongside other areas such as Heber Mount, Trem Y Mynydd, Gredington Close.