John R. Flavin, LAC

  • Acupuncture
  • 4161 El Camino Way Suite B, Palo Alto 94306
  • Offices: 4161 El Camino Way Suite B, Palo Alto, CA 94306, (650) 493-1846 (Fax)
  • Other specialties: Acupuncture
  • Languages: English
Office hours