P24004
The main building of the St. Louis Christian Home,
3033 N. Euclid. It is situated on 10 acres of land
and was a gift of Mr. Robert Stockton.
STAMP
+ HERE
Plastichrome
e
POST CARD
Pub. by Charm Craft, St. Louis, Mo.
by COLOURPICTURE PUBUSHERS, INC., Boston 15, Mass., U.S.A.