4.8 from 352 reviews
Address 4329 Twain Ave, San Diego, CA 92120
Phone Number +16192812934
Offers Veterinarian > Pet Veterinary
"They do push a bit of Big Pet Food propaganda, but that's fairly easy to ignore."
"Great place give these friendly people a try."
People typically spend 20 min to 1 hr here
4 from 4 reviews
Address 4620 Alvarado Canyon Rd UNIT 15, San Diego, CA 92120
Phone Number +16196409583
Offers Veterinarian > Pet Veterinary
"Wonderful organization with experienced staff looking out for the members."
"Well run, experienced, knowledgeable, helpful."