ST. LUKE'S CANYON VIEW

Psychiatric Unit

Active Organization
NPI: 1417330119

Practice Address

228 SHOUP AVE W
Twin Falls, ID 83301

Phone: (208) 814-7900

Specialties

Specialty Code Primary License
Psychiatric Unit 273R00000X Yes 33030 (ID)

Frequently Asked Questions

NPI 1417330119 is the National Provider Identifier for ST. LUKE'S CANYON VIEW, a Psychiatric Unit provider located in Twin Falls, ID. This NPI was enumerated on June 30, 2015.

Quick Facts

NPI
1417330119
Type
Organization
Enumerated
Jun 30, 2015
Last Updated
Jun 30, 2015

Nearby Providers