Vitamins & Supplements in Owosso, MI

2 locations found near Owosso

Filters
Rating
Distance
  1. 116 N Washington St, Owosso MI 48867

    4.8 Superb 113 reviews

    “Lume has the bud I’m looking for and the rewards are great to use. I’m always down to smoke Lume flower/pre rolls. Thank you for being amazing. The employees are great and consistently quick/attentive at their jobs. They’re friendly people in general too. Always leave feeling good.”

  2. 200 East Main Street, Owosso MI 48867

    4.8 Superb 179 reviews

    “Tonight I have great service as always, I made a drive thru pickup order and what I ordered was not in stock, Lexi did an amazing job at picking a new strain for me that both looks and tastes good!!!”

Advertisement