Over 500 lose power in Barnstable

– The windy weather may have been a factor in a power outage in the town of Barnstable. Over 500 customers were in the dark Friday evening as heavy rain and wind moved through the area. Eversource was working to restore service.

More From CapeCod.com