Castle Veterinary Centre Add Favorites Leave Feedback 334 Views #57 Phone Number 01691 774202 distance: Unknown Address Holyhead Rd, Wrexham, LL14 5EU, Clwyd Category Wrexham