Leonard is the result of an amalgamation of five parishes - Our Lady of Mount Carmel, St. Leonard was founded on the feast of Pentecost, May 27, 2007, through a decree of the Bishop of the Roman Catholic Diocese of Antigonish in Nova Scotia, Canada. Hours: Monday – Friday 9:00 AM – 4:00 PM.
1441 West Balboa Boulevard Newport Beach, CA 92661. At OLMC, we offer a rich educational experience that combines academic, religious, social, artistic, athletic and extra-curricular elements to help each child develop to his or her fullest potential.