Ice Cream Shops in Owosso, Michigan

Showing 3 Ice Cream Shops

Chill’n Parrot Ice Cream Shop

(989) 472-3521

2250 E Main St

Owosso, Michigan

Ice Cream Medics

(989) 743-0936

Owosso, Michigan

Prescott's Cone Zone

(989) 723-3219

300 N Water St

Owosso, Michigan