Hey Marinedog,
The main employee lot in STL is by Skypark, across the interstate from the aiport, somewhat close to the Marriot hotel and the Pear Tree Inn. Probably the best way to get info on it would be to call Skypark, as they manage/operate the lot. They might not be able to get you access, but they could probably point you in the right direction.