Skip to main content

LIC Florists

flowers and gifts store · New York, NY

Address
38-02 Ditmars Blvd, New York, NY 11105
Phone
(718) 278-1067
Website
licflorists.com
Where
40.7732, -73.9068

Search Hominin for LIC Florists

Other flowers and gifts stores nearby

More in New York

LIC Florists — flowers and gifts store in New York, NY | Hominin