https://nsti.com/wp-content/uploads/2013/12/photo-16.jpg11251500Taylorhttps://nsti.com/wp-content/uploads/2023/10/nsti_new_saint_thomas_institute_taylor_marshall_Anniversary_Logo-1.svgTaylor2013-12-06 13:02:342013-12-06 13:10:54Photos of New Saint Thomas Institute Chicago, Houston, and Dallas!