Skip to Main Content

Please note that there is a flower shortage happening and therefore we cannot guarantee that we will have every flower that is included in the picture of the arrangement you ordered. We will make substitutes, if any, based on what we have in stock.

Make Someone Smile


Teleflora's Be Happy® Bouquet with Roses Bouquet
Teleflora's Be Happy® Bouquet with Roses $39.99 Buy Now >
Send eal of the Day - Biggest Freshest Arrangement
Florist Choice $30.00 Buy Now >
Teleflora's Fresh And Fabulous Bouquet Bouquet
Teleflora's Fresh And Fabulous Bouquet $34.99 Buy Now >

Mary Ann's Floral & Gifts

308 E Main St

Caledonia, MN 55921