Base
Name
Animal Doctors International
Bio
Full-service veterinary (VET) clinic with compassionate clinical care, state-of-the-art technology and highly-skilled international veterinarians. Website: https://www.theanimaldoctors.org/
Location
226 Nguyen Van Huong Street, Thao Dien Ward, Thu Duc City, Ho Chi Minh City