Mark Scott Ericson, DDS, Dentist

1320 Apple Ave Ste 104
HaywardCA  94541-1552 (Alameda County)


Phone: 360-870-9097
Fax: 510-582-8147
Email: eri***@*****il.com

NPI: 1952374761
License Number: 23691 (TX)