Itch Pet
Pet Pharmacy, Telehealth & Mobile Vets · Leeds, West Yorkshire, United Kingdom
About Itch Pet
Its official channel offers monthly spot-on flea and tick treatments, wormers and wellness products licensed by the VMD, with support from its vet team, with online consultations and ordering for customers across the United Kingdom.
You will find Itch Pet at Unit 7, Maple Park, Low Fields Avenue, Leeds LS12 6HH in Leeds; visit its official website or ask for information by phone at +442033700905.

Comments