( 815 Reviews )
ALDI
Supermarket
1630 E. Main Street Owosso, Michigan 48867
Flower Power
Their one and only cashier was fast but not enough for line halfway down the store isle. I dumped my cart and left. Krogers and Walmart has self-checkout.
( 1019 Reviews )
VG's Grocery
Grocery Store, Bakery, Deli
1341 North Michigan 52 Owosso, MI 48867
Kenneth Miller
They have a drive up window for perscriptions.