What Causes Eyelid Twitching?

There are actually numerous things that could lead to eyelid twitching, such as general fatigue, stress, allergies, dry eyes and even caffeine.
Reference.com Copyright  2012. All rights reserved.