Al Barsha Veterinary Clinic 10 months ago ID: #448277 Listed In : Medical Healthcare Medical Stores Al Barsha Veterinary Clinic LLC, Al Barsha 1, Dubai, UAE 04 340 8601 https://www.abvc.ae/ [email protected] Business Description Al Barsha Veterinary Clinic in Dubai is dedicated to helping your pets live a long & healthy life from emergency care to medical boarding, we offer it all! Reviews & Ratings Write a Review No Review. Please login / register to add your review.