Directions

John sees patients in his personal office on Monday, Wednesday and Thursday afternoon in Palo Alto, Ca.  Click here for directions.