Our Lady of the Snows Church

Catholic

220 Clifford Dr, Westwood, CA, 96137

Phone: (530) 259-3932

Website: ourladyofsnowsparish.org

Connect: Facebook

Nearby Churches

More Catholic churches in Westwood, CA

What to expect on your first visit