Nancy Leung, DDS, Dentist

520 E Lake Ave
WatsonvilleCA  95076-4427 (Santa Cruz County)


Phone: 831-724-4182
Fax: 831-724-3996
Email: nan***@*****il.com

NPI: 1396926457
License Number: 51105 (CA)