1. Sulphur Electric Co Inc 3860 Highway 90, Westlake, LA 70669 Coordinate: 30.23671,-93.30594 Phone: (337) 882-0454