Dr. Christopher H. Joy, DMD 668 Homer Avenue, Palo Alto, CA 94301