Andrew D. Frank, L.Ac.
Acupuncture · Naturopathic treatments · Holistic medicine
10151 SW Barbur Blvd, 97219 PortlandAcupuncture · Naturopathic treatments · Holistic medicine
10151 SW Barbur Blvd, 97219 PortlandPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
735 SW 158th Ave, 97006 BeavertonPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
9400 SW Beaverton Hillsdale Hwy, 97005 BeavertonPhysiotherapy · Physical and rehabilitation medicine
9400 SW Beaverton Hillsdale Hwy, 97005 BeavertonAcupuncture · Naturopathic treatments · Holistic medicine
735 SW 158th Ave, 97006 BeavertonPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
1750 Blankenship Rd, 97068 West LinnNaturopathic treatments · Holistic medicine
3120 NW John Olsen Ave, 97124 HillsboroInternal medicine · Physician
15700 SW Greystone Ct, 97006 BeavertonPhysiotherapy · Physical and rehabilitation medicine
3 Monroe Pkwy, 97035 Lake OswegoPhysiotherapy · Physical and rehabilitation medicine
3 Monroe Pkwy, 97035 Lake OswegoPhysiotherapy · Physical and rehabilitation medicine
3 Monroe Pkwy, 97035 Lake OswegoVeterinarian · Neurology and neurology
9339 SW Beaverton Hillsdale Hwy, 97005 BeavertonPhysiotherapy · Physical and rehabilitation medicine
5035 NE Elam Young Pkwy, 97124 HillsboroPhysiotherapy · Physical and rehabilitation medicine
5035 NE Elam Young Pkwy, 97124 HillsboroPhysiotherapy · Physical and rehabilitation medicine
5035 NE Elam Young Pkwy, 97124 HillsboroPhysiotherapy · Physical and rehabilitation medicine
5215 NE Elam Young Pkwy, 97124 HillsboroPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
1750 Blankenship Rd, 97068 West LinnInternal medicine · Physician
1750 Blankenship Rd, 97068 West LinnInternal medicine · Physician
15700 SW Greystone Ct, 97006 BeavertonPhysician · Psychotherapy and psychiatry
1809 Maple St, 97116 Forest Grove