2223 Michael Dr, Newbury Park, California 91320
(805) 499-1977
Receive high-quality pet care and wellness checkups from our veterinary clinic in Newbury Park, California. For more than 32 years, Borchard Veterinary Clinic has been specializing in providing the finest in services for both cats and dogs. Contact u