Thomas Craig Ellerhorst, DDS, Dentist

2300 Sutter St
# 204
San FranciscoCA  94115-3037 (San Francisco County)


Phone: 415-921-0434
Fax: 415-921-0439
Email: tom***@*****ol.com

NPI: 1174620033
License Number: 26840 (CA)