Skip to main content

Dr. Richard Powell, ND, CAc, PhD, PsyD

complementary and alternative medicine · Twin Falls, ID

Address
2068 Addison Ave E, Twin Falls, ID 83301
Phone
(208) 392-1829
Website
andi.us
Where
42.5628, -114.4444

Search Hominin for Dr. Richard Powell, ND, CAc, PhD, PsyD

Other complementary and alternative medicines nearby

More in Twin Falls

Dr. Richard Powell, ND, CAc, PhD, PsyD — complementary and alternative medicine in Twin Falls, ID | Hominin