Contact Information

Saint Edward the Confessor
6361 North Keystone Avenue, Indianapolis, IN 46220

Phone: 317-253-3949 Fax: 317-578-2282

Email