Richard Scott Anderson, DMD, Dentist

20600 Lake Chabot Rd Ste 205
Castro ValleyCA  94546-5432 (Alameda County)


Phone: 510-538-2566
Fax: 510-538-2770

NPI: 1598896839
License Number: 234665 (CA)