St Mark Presbyterian Church
- Newport Beach, CA
- 0.1 mi away
Our Lady Queen of Angels Church is a Catholic church in Newport Beach, California, in Orange County. It is located at 2046 Mar Vista Dr, Newport Beach, CA 92660.
Explore other Catholic churches in California or all churches in Newport Beach.
Looking somewhere else? Find churches near any ZIP code, city or address: