< Back Share Snow World Sno-balls Snow World Sno-balls629 Berhman Highway Terrytown, Louisiana 70056 United StatesLearn MoreOpen in Google Maps Map 629 Berhman Highway | Terrytown, LA 70056 (504) 239-9365 Save Amenities Amenities Concessions Family Friendly Parking Available