I would recommend The Bloomery for most floral needs. Their prices are incredibly reasonable and their service is strong, as well. They have a nice flair for design and have produced some beautiful floral arrangements for a variety of floral needs that I have had. They travel throughout the area and deliver to most areas. The staff there is very friendly and will be helpful, whatever your needs are.
more