DR. RICHARD POWELL, APH,NMD,CAC,PHD

Acupuncturist

Active Individual
NPI: 1437279510

Practice Address

676 SHOUP AVE W STE 14
Twin Falls, ID 83301

Phone: (208) 392-1829

Frequently Asked Questions

NPI 1437279510 is the National Provider Identifier for DR. RICHARD POWELL, APH,NMD,CAC,PHD, a Acupuncturist provider located in Twin Falls, ID. This NPI was enumerated on March 30, 2007.
DR. RICHARD POWELL, APH,NMD,CAC,PHD practices at 676 SHOUP AVE W STE 14, Twin Falls, ID 83301.

Quick Facts

NPI
1437279510
Type
Individual
Enumerated
Mar 30, 2007
Last Updated
Aug 23, 2022

Nearby Providers