Jacobo Labastida Torres, MD

Obstetrics & Gynecology

1201 N Cherry St, Tulare, CA 932742233

(559) 686-9097