Emma Pollack, DMD, Dentist

1001 46th St
#322
EmeryvilleCA  94608-3464 (Alameda County)


Phone: 646-319-6988
Fax:

NPI: 1225414360
License Number: 64556 (CA)