Our Lady Queen of Angels Church

Catholic

2046 Mar Vista Dr, Newport Beach, CA, 92660

Phone: (949) 644-0200

Website: www.olqa.org

Connect: Facebook

Nearby Churches

More Catholic churches in Newport Beach, CA

What to expect on your first visit