Snowie Snow Cone Stand Address: 608 Keyser Ave, Natchez, LA 71456 Phone: (318) 228-8232 Restaurants Other Businesses: Ma's Cajun Meat Pies at 1814 Highway 119, Natchez, LA 71456 Conlay, Gary L at 313 2nd St, Natchez, LA 71456 Bayou Crawfish at 901 South Dr, Natchez, LA 71456