Ida G Leong, MD, General Practice

320 River St
Santa CruzCA  95060-2723 (Santa Cruz County)


Phone: 831-272-4324
Fax: 831-457-2328
Email: ile***@*****ol.com

NPI: 1447243365
License Number: C38441 (CA)