Creative Flower Shop 8448 Eliot Ave Flushing, NY 11379 Phone: (718) 898-1919 Fax: (718) 898-9362
Category: Florists - Retail