I overlooked your stay dates. al_in_al is right.
Swiftcurrent Pass and Daw-Pit passes might not be clear of snow early in July this year.
Then again, lots of time left for the weather to change.
So always have a Plan "B"
pete
"If you are not curious, you will learn nothing" -Goethe-
"When you're born in this world, you're given a ticket to the freak show.
And when you're born in America, you're given a front row seat." George Carlin