John Stephen Harrington, DDS, Dentist

Univ Ca San Francisco School Of Dentistry
707 Parnassus Ave Box 0758
San FranciscoCA  94143-0001 (San Francisco County)


Phone: 415-514-3190
Fax: 415-476-0858

NPI: 1730338435
License Number: 31470 (CA)