Company MOTHER THEODORE CATHOLIC ACADEMIES, INC. Address 621 East Ohio St, Indianapolis, IN, 46204, USA