AVALON FLRST. Florist in Long Island City


Florist Info

AVALON FLRST. Flower Shop

AVALON FLRST.


718 786 1793


4706 QUEENS BLVD


Long Island City, New York


11104, NY


United States