About Thomas Craig Ellerhorst DDS
Dr. Thomas Craig Ellerhorst, DDS is a health care provider primarily located in San Francisco, CA, with another office in SAN FRANCISCO, CA. His specialties include General Dentistry.
LocationsDr. Thomas Craig Ellerhorst has 2 locations
Dr. Thomas Craig Ellerhorst2300 Sutter St San Francisco, CA 94115
Dr. Thomas Craig Ellerhorst155 5TH ST # 4H12 SAN FRANCISCO, CA 94103
Dr. Thomas Craig Ellerhorst has the following specialty
Insurance Plans Accepted by Dr. Thomas Craig Ellerhorst
Be sure to verify insurance information directly with your doctor's office, as it may undergo frequent changes.
FREQUENTLY ASKED QUESTIONS