Louis Henry Himmelstein, DDS, Dentist

135 Keller St
Ste B
PetalumaCA  94952-2312 (Sonoma County)


Phone: 707-763-0949
Fax: 707-763-8724

NPI: 1841225067
License Number: 27765 (CA)