Contact Information Saint Edward the Confessor 6361 North Keystone Avenue, Indianapolis, IN 46220 Phone: 317-253-3949 Fax: 317-578-2282 Email