Selma
New Village Pets Mobile Veterinarian
9240 S McCall Ave, Selma, CA 93662
South County Veterinary Hospital
1811 Whitson St, Selma, CA 93662, USA