Send flowers and gifts online for any occasion

B.L. Flowers

122 LAKE AVE. S., Battle Lake, MN  56515

(218) 862-6160

Petals & Posies

303 S Olaf Ave, Battle Lake, MN  56515

(218) 862-5630