When I was growing up, my grandfather was a switching foreman on the Frisco (where I got my train passion) and Frisco had a large company hospital in St. Louis. As I mentioned above that many large companies had them for employees and their families. I am a physician, so the history of these hospitals has always been very interesting to me. There were several reasons they existed:
- ability to control the "quality" of care
- cost management
- employee attraction and retention.
Many of these hospitals did indeed deliver the standard of care of that time. As general medical care improved, the need for these hospitals decreased and they finally closed. In addition to the railroads, they were common in the mining industry.
Jim Reynolds