DeMeester Flower Shop & Greenhouses in Freeport, Illinois

DeMeester Flower Shop & Greenhouses Contact Information

View Address, Phone Number, Hours, and Services for DeMeester Flower Shop & Greenhouses, a Plant Store at South Baileyville Road, Freeport, IL.

Name
DeMeester Flower Shop & Greenhouses
Address
1706 South Baileyville Road
Freeport, Illinois, 61032
Phone
815-235-2606
Hours
Mon-Fri: 08:00 AM-04:00 PM, Sat 08:00 AM-03:00 PM, Sun Closed
Services
Landscaping, Plants

Map of DeMeester Flower Shop & Greenhouses in Freeport, Illinois

View map of DeMeester Flower Shop & Greenhouses, and get driving directions from your location .


Plant Store Nearby

Murphy's Home Maintenance 12250 West Norris Lane Galena, IL Garden Supplies, Plants