Reviews of Vets Now Telford. (Veterinarian) in Telford (Shropshire).