Northwest Sleep Center

share
Save
Give Feedback
...

Sleep is essential to your health. Scientific studies show that not getting enough sleep can increase your risk of obesity, depression, diabetes, heart disease, high blood pressure and stroke.


Summary: Northwest Sleep Center is located at 1593 East Polston Avenue, Post Falls, Idaho 83854, USA. It is categorized as Sleep Clinic, Sleep Therapy, Sleep Medicine and it offers medical services for Sleep Apnea, CPAP Therapy, Insomnia, Narcolepsy and Sleep Disorders Treatment.