St. Thomas Aquinas Address 4625 N. Kenwood Ave.Indianapolis, IN 46208-3599 Phone (317) 253-1461 Website http://www.staindy.org