Queen of the Snows Catholic Church 539-583-4409 1550 Squaw Valley Road, Olympic Valley, CA 96146 View Map Go To Site Beautiful church located in Squaw Valley. < Back to blog Queen of the Snows Catholic Church Last updated: March 2023 Go To Site