User Image

Dr. Michael Taymor

Md - Allopathic & Osteopathic Physicians

145 N California Avenue
Palo Alto, Ca 94301