Our Lady of the Snows Church
Catholic
220 Clifford Dr, Westwood, CA, 96137
Phone: (530) 259-3932
Website: ourladyofsnowsparish.org
Connect: Facebook
Nearby Churches
- Lake Almanor Community Church · Westwood, CA
- St. Andrew's Church · Chester, CA
- Chester Wesleyan Church · Chester, CA
- New Hope community church · Chester, CA
- Mt. Lassen Community Church · Chester, CA
- Our Savior Lutheran Church · Chester, CA