Timothy Patrick Callahan, DDS, Dentist

1801 Oakland Blvd Ste 120
Walnut CreekCA  94596-7001 (Contra Costa County)


Phone: 925-947-0616
Fax:

NPI: 1275633836
License Number: 30364 (CA)