Go inside Our Lady of the Angels Catholic Church

By Isabell Petrinic
Updated March 24 2015 - 6:50pm, first published 4:20pm
Photos: Gene Ramirez

STEPPING inside the new Our Lady of the Angels Catholic Church you are at once struck by the majesty of the high-ceiling church.