Matt H. Wade via Wikimedia (CC BY-SA 3.0)
The Cathedral of the Immaculate Conception is located in Albany, New York.

Bishop Howard Hubbard led the diocese from 1977 until 2014.

Read More: National Catholic Register