About the Archbishop Edward T. O'Meara Catholic Center

The Catholic Center, which houses many of the central offices of the ministries of the archdiocese, including the Office of the Archbishop, is located in Indianapolis.

Address:

The Catholic Center
1400 N. Meridian Street
Indianapolis, IN 46202

Phone:

317-236-1400

Hours of Operation:

Monday - Thursday: 8 a.m. - 5:30 p.m.
Friday - Sunday: Closed

Local site Links: