Ewloe Hall Motors
Liverpool Rd
Clwyd
CH7 3LP
01244 548300
Car Dealers - Used
Visit Website