Thomas Jefferson School

St. Louis
Missouri
United States