Southern Idaho Naturopathic Clinic

Home

Southern Idaho Naturopathic Clinic is located at:

153 Blue Lakes Blvd. North
Twin Falls, Idaho 83301

Phone: 1-208-733-2610

Fax: 1-208-733-6969

Web Address: www.In-Sinc.org

Southern  Idaho Naturopathic Clinic is a Idaho
Corporation, established in 2001.


About Us

Contact Us

Services

Forms

Classes

Ask the Doctor

Of Interest

Endorsed Labs

About Dr. Powell

Publications

Idaho Association of Naturopathic Physicians

Idaho Bureau of Naturopathic Physicians