Harley Scott Odden, DDS, Dentist

40739 Grimmer Blvd
FremontCA  94538-2800 (Alameda County)


Phone: 510-651-1440
Fax: 510-651-1454

NPI: 1861561839
License Number: 22909 (CA)