Larimore ND Florists 1. 205 Towner Ave, Larimore, ND 58251 | Larimore Flower & Gift Shop (701) 343-6207