Tulare Veterinary Hospital: Rodriguez Carlos DVM
861 N Blackstone St, Tulare 93274