Snow Shed ski shop in Port Jefferson Station closes after 44 years

After 44 years outfitting Long Islanders for the slopes, Snow Shed in Port Jefferson Station has closed for good.