There is no Missouri Pacific Historical Society in Saint Louis, Texas—because Saint Louis, Texas does not exist as a municipality.
The Missouri Pacific Historical Society is located in Saint Louis, Missouri, which was the headquarters city of the Missouri Pacific Railroad (MoPac). The society preserves the railroad's archives, artifacts, and history at:
Missouri Pacific Historical Society
Saint Louis, Missouri
If you're researching MoPac history, this is the correct institution. The confusion may stem from other Texas cities with "Saint" names (e.g., San Antonio, Port Saint Joe in Florida, etc.).