Jeric Canda Villaruz, MD, Internal Medicine

268 Green Valley Rd
FreedomCA  95019-3139 (Santa Cruz County)


Phone: 831-728-0440
Fax: 831-728-4293

NPI: 1457333700
License Number: A54496 (CA)