Houma LA Ice Cream & Frozen Desserts 1. 6493 W Main St, Houma, LA 70360 | Brooke's Sno-World (985) 868-6555