Lica 2016
4216 11th St
Long Island City
NY
11101
(718) 784-1913
Open Map
Description
Lica is located at 4216 11th St, Long Island City, NY. This location is in the Long Island City neighborhood..
by merchantcircle on April 21, 2015 from
merchantcircle
Animal Production
Long Island City
Long Island City, NY, United States