Larry David Tabor, DDS, Dentist

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


Phone: 510-581-0844
Fax: 510-581-9705
Email: inf***@*****al.com

NPI: 1174650980
License Number: 45026 (CA)