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
29.921341-90.097064