1. Ms. Mary's Old Town Snoballs & Ice Cream Open until 6:00 PM 4.5 overall · 206 reviews Ice Cream Shop 203B N 2nd St, Bay St Louis, MS 39520, USA