frisco.org
Cheltanham, Missouri Depot
Cheltanham, Missouri Depot in 1985.