Our Lady of Mt. Carmel, Newport Beach

Name of Church Our Lady of Mt. Carmel Address 1441 W. Balboa Blvd., Newport Beach CA 92661 Phone number (949) 673-3775 Website www.olmc.net

Read More » »