View Screen-Reader Accessible Site

How To Find Us

Here's a Google map of our location.

 

Our Lady Queen of Angels
2046 Mar Vista Dr.
Newport Beach CA 92660
949-644-0200