Esteban Verduzco, MD, Internal Medicine

1050 N Cherry St
TulareCA  93274-2251 (Tulare County)


Phone: 559-684-8703
Fax:

NPI: 1881915817
License Number: 30843 (OK)