Industry:
Mental Health Care, Medical Laboratory
Doing business as:
Idaho Diagnostic Sleep Lab Inc<br>Western Sleep Disorder Center
Description:
Idaho Diagnostic Sleep Lab is a Mental Health Care company located in 526 Shoup Ave W # C, Twin Falls, Idaho, United States.
Addresses:
526 Shoup Ave W #C, Twin Falls, ID 83301
526C Shoup Ave W, Twin Falls, ID 83301
Directors:
Shawn Christensen (President, Chief Executive Officer, Director),Barbara J. Jensen (Medical Doctor),Carla Miller (Director)