Flower Farm Inc. / Otten Bros.
3435 Hwy 12 SE
Delano, MN 55328
(763) 972-2311
(763) 972-6674 (fax)
Hours:
Monday-Sat 9 A.M.- 6 P.M.
Sunday 9 A.M.- 5 P.M.
Sunday 9 A.M.- 5 P.M.