Safety Report: Power Outage, 40 North Falmouth Highway, Falmouth, MA, USA 2 years ago • details 25 Power outage