1. Holiday Crafts, Bridal & Floral 121 W Main St, Montrose, SD 57048 Coordinate: 43.70071,-97.18496 Phone: (605) 363-5139