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.
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.