The Cathedral Basilica of the Sacred Heart in Newark

BestbudBrian
The Cathedral Basilica of the Sacred Heart in Newark.

Fr. DiStefano was an assistant principal in the New York City Public Schools and was a New York City police officer before being ordained a priest.