Designed by Peppard and Duffy and completed in 1962, the hulking church of Our Lady Mother of Divine Grace is...