Description
The Church of Our Lady Queen of Angels (535 N. Main Street) on the Plaza was built between 1818 and 1822, and today belongs to the archbishopric of Los Angeles. Originally constructed in the Adobe... More Info
Please confirm the accuracy of the address and location before planning your trip.
Please wait. Loading map...