I believe it is just South of I-10 on the Northeast corner of the lake Lake Charles near downtown Lake Charles (the city).
You can see it (or where it used to be) from the tall I-10 bridge over the Calcasieu River (the part of the river north of the lake Lake Charles).
Somewhat confusing post because there is a lake called Lake Charles and the city has the same name...
Got it, thanks. That bridge (I-10 over Lake Charles) has been reported MIA too.