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.

Other animal hospitals in Selma