I saw a sign mostly obscurred by snow saying Seventh, so maybe this is a Seventh Day Adventist church