Veterinary clinic

Lewiston Animal Clinic

316 Texas Ave, Lewiston, CA 96052

Opening hours

Hours not listed. Please call ahead at (530) 778-3109 to confirm availability.