Margaret L Yap, DDS, Dentist

13770 Doolittle Dr
San LeandroCA  94577 (Alameda County)


Phone: 510-352-3918
Fax: 510-352-3965

NPI: 1083769137
License Number: B37957 (CA)