Click on Flocknote image to sign up
MENU GUIDE
OCIA 2025-08-26 What Makes Us Catholic?.pdf
Contact
(805) 642-7966
parish@ola-vta.org
Location
3175 Telegraph Road
Ventura, CA 93003
Click HERE for directions
WeConnect | By LPi