Richard Dean Fox, DDS, Dentist

3131 Mission St
San FranciscoCA  94110-4503 (San Francisco County)


Phone: 415-550-8411
Fax: 415-550-8384

NPI: 1639450752
License Number: 32957 (CA)