Although there are several reasons why you can suffer from insomnia, possibly the leading cause of insomnia today is stress. Stress can lead to depression and anxiety, which are both conditions that keep you lying awake at night. Whatever the reason for your insomnia, the common results are the same; you will feel tired, may
The Sleep Factory has been in business for over 40 years, with our first store opening its doors in Kitchener, Ontario back in 1978. Today, we have grown to 13 locations, including one in Prince Edward Island.