For the best and freshest flowers in Belvidere, Barr's Flowers & Greenhouse has exactly what you’re looking for! Check out our wide selection of flower arrangements to make your next occasion memorable.
119 S. State St.
Belvidere, IL 61008
(815) 544-3141