Homewood Florist is a bright and beautiful shop in downtown Homewood, IL. The walk-in cooler, visible from the shop floor, and glass storefront make it a very open and inviting space.