Golchi Ceir/Car Wash
Plas Coch Rd, Wrexham LL11 2BA, United Kingdom
4.5
2 reviews
2 comments
3X4R+7H Wrexham, United Kingdom
Location reporting
Claim this location
Write a review
Recommended locationsPAUL CORBETT.
Lee Jones
Reasonable car wash, gets the car clean