Missouri Baptist Children's Home was on St. Charles Rock Road in or near St. Ann.
There was a St. Vincent de Paul Home. I believe that it was on Florissant Road in Normandy (north St. Louis County).
Also, there was an orphanage in Fenton MO that was connected to St. John Nepomuk parish in the Soulard neighborhood in south St. Louis. That orphanage is closed. It stood on the property where St. Paul's parish in Fenton stands today.
Hope this helps!!