Owosso Floral is located at 211 N Washington St, Owosso, MI. This business specializes in Wedding Planners and has 1 review(s) with a star rating of 4.0.
Owosso Floral, your local Owosso florist, delivers fresh flowers throughout the Owosso, MI area Owosso Floral offers same day flower delivery on all arrangements to Owosso MI