Our Lady of Loretto Church Meeting Address 1806 Novato Blvd, Novato, CA, 94947 Catholic Church Profile »