Safety Report: Power outage Welsh, LA, 12518 LA-99, Welsh, LA, USA 8 months ago • details Power is out