Vet World Ltd is located in Nigeria on Suite 1A, Glory Mojec Plaza, Alexandria Crescent, Off Aminu Kano Cres. Vet World Ltd is rated 3 out of 5 in the category animal hospital in Nigeria.
Address
Suite 1A, Glory Mojec Plaza, Alexandria Crescent, Off Aminu Kano Cres