The Albatross crash site is only 4 miles from Townes Pass, with a total climb of just over 4000 feet round trip. You'll have to watch weather reports to be sure, but I have never had to deal with snow there in March.