Christopher Vafiades
Physiotherapy · Physical and rehabilitation medicine · Sports medicine
700 Frederick St, 95062 Santa CruzPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
700 Frederick St, 95062 Santa CruzAcupuncture · Naturopathic treatments · Holistic medicine
715 Seabright Ave, 95062 Santa CruzAcupuncture · Naturopathic treatments · Holistic medicine
700 Frederick St, 95062 Santa CruzAcupuncture · Naturopathic treatments · Holistic medicine
823 Hanover St, 95062 Santa CruzAcupuncture · Naturopathic treatments · Holistic medicine
726 San Juan Ave, 95065 Santa CruzAcupuncture · Naturopathic treatments · Holistic medicine
6892 Soquel Ave, 95062 Santa CruzPhysiotherapy · Physical and rehabilitation medicine
9000 Soquel Ave, 95062 Santa CruzPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
9000 Soquel Ave, 95062 Santa CruzInternal medicine · Physician
1661 Soquel Ave, 95062 Santa CruzInternal medicine · Physician
2025 Soquel Ave, 95062 Santa CruzAcupuncture · Naturopathic treatments · Holistic medicine
334 Pacheco Ave, 95062 Santa CruzHorses · Physical and rehabilitation medicine · Further education
3300 Stable Ln, 95065 Santa CruzPhysiotherapy · Physical and rehabilitation medicine
1010 Water St, 95062 Santa CruzPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
1510 Seabright Ave, 95062 Santa CruzAcupuncture · Naturopathic treatments · Holistic medicine
101 Caledonia St, 95062 Santa CruzPhysiotherapy · Physical and rehabilitation medicine
1529 Seabright Ave, 95062 Santa CruzPhysiotherapy · Physical and rehabilitation medicine
1529 Seabright Ave, 95062 Santa CruzPhysiotherapy · Physical and rehabilitation medicine
1529 Seabright Ave, 95062 Santa CruzPhysiotherapy · Physical and rehabilitation medicine
1529 Seabright Ave, 95062 Santa CruzPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
1529 Seabright Ave, 95062 Santa Cruz