Our Lady of the Assumption ChurchParishShareSan Luis StreetVentura, California 93003United StatesGet directions