Triple S Marine anyone heard of them?

Anyone ever work for them some info comes up for them listed in morgan city and then some info says Houma, LA 70360 I’m going to LA in morning so wanted to pay them a visit anyone know where current office is? True can call in am but trying mapquest my day out lol