Iberia Travel Listing Snowball Factory Snowball Factory About: Sun-Sat 11AM-6PM. Snowball, ice cream and snack shop. Where: 1214 Center St. New Iberia, LA 70560 (337) 364-0448 Visit Website Location Details