Janovic Plaza Locations & Hours in Long Island City, NY 11101
Janovic Plaza Store Details
-
Address
3035 Thomson Avenue
Long Island City, NY 11101
Maps & Directions
-
Phone Number
(212) 289-6731
Nearby Janovic Plaza Locations
Popular Stores in Long Island City
Popular Store Locations & Hours