Veterinary Services Provider

James M. Garfinkel, DVM

James M. Garfinkel, DVM

17725 Hwy 49
Plymouth, CA 95669
US
(209) 245-4585

Member of: AAEP

Subscribe