Veterinary clinic
New Village Pets Veterinary Clinic
9240 S McCall Ave, Selma, CA 93662
Opening hours
Hours not listed. Please call ahead at (559) 896-5300 to confirm availability.
9240 S McCall Ave, Selma, CA 93662
Hours not listed. Please call ahead at (559) 896-5300 to confirm availability.