The Star Valley Health sleep lab can determine the nature of your sleep problem and explore effective ways to treat it.
Summary: Star Valley Health – Sleep Lab is located at 904 Adams St in Afton, Wyoming, 83110. It is categorized as Sleep Clinic, Sleep Therapy, Sleep Medicine and it offers medical services for Sleep Apnea, Apnea Treatment, Sleep Testing Services, Cognitive Behavioral Therapy and Sleep Disorders Treatment.