Archdiocese of Indianapolis
St. Thomas Aquinas School
Mailing Address:
4600 N. Illinois Street
Indianapolis
IN
46208
Physical Address:
4600 N. Illinois Street
Indianapolis
IN
46208
F-1 School