We look forward to meeting you in person! In the meantime, please enjoy a Virtual Tour of St. James & St. Leo. Use your finger or computer mouse to move around the images below. Click here to visit St. Leo Mission Church.
And we even have some of the cleanest restrooms in all of north county!