This business is categorized as a Gift Baskets business. Flower Box II The is located on 14 W Main St in Westminster. Services provided by this facility consist of Teleflora. They can be contacted by calling (410) 876-1202 . They accept Discover, American Express, Master Card, Visa. for payment. They are affiliated with Teleflora, FTD. They have a total of 8 reviews, 6 positive reviews and 2 negative reviews.