This is an archived article and the information in the article may be outdated. Please look at the time stamp on the story to see when it was last updated.
NEW ORLEANS (WGNO) – On Magazine Street you will find the Snowizard Snoball stand. Snowizard is one of the major manufacturers of snoball-making machines and snoball flavoring concentrate.
The company is still family owned and the stand substitutes as a training facility for those who want to break into the snoball making business.
If you’d like to visit their stand they’re located at 4001 Magazine St, New Orleans, LA 70115