Building South’s Cornerstone

The Mother Seton Academy was dedicated in 1925 and is now home to another superb educational facility, TNCS!

Leave a Reply