Thomas Jefferson School

1946-

Location
Saint Louis, Missouri