Dr. Richard Powell APH,NMD,CAC,PHD

Physician Profile

Richard Powell. His primary practice is as an Acupuncturist.

aph: Accredited Public Health
NMD: Naturopathic Physician
CAc: Certified Acupuncturist
PHD: Doctor of Philosophy


Specialties Include: