“An environment that if not hostile to organized religion, is not exactly friendly to it”

In the 50 years since it was built, Our Lady of Mount Carmel Church, perched on the redwood slopes of Mount Tamalpais has become an iconic feature of Mill Valley’s small-town landscape. Catholic

Read More » »