David Thomas Fosdahl, DDS, Dentist

20600 Lake Chabot Rd
Ste 101
Castro ValleyCA  94546 (Alameda County)


Phone: 510-582-8399
Fax: 510-582-3564
Email: fos***@*****st.net

NPI: 1053460121
License Number: 031783 (CA)