Cathedral of Our Lady of the Angels Los Angeles, CA Home » Projects » Cathedral of Our Lady of the Angels Located in Los Angeles, CA 4,746 – 12″ x 12″ Companion Niches Niche Fronts Finished in Spanish Limestone Completed in 2001 Architect – J. Stuart Todd, Inc. of Dallas, TX Location